JS实现搜索框文字可删除功能

发布时间 - 2026-01-10 22:10:34    点击率:

废话不多说了,直接给大家贴js搜索框文字可删除功能,具体代码如下所示:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS实现搜索框文字可删除</title>
<style>
*:focus {outline: none; }
body {width: 400px;margin: 100px auto;}
#topsearch {height: 33px;}
#topsearch .input {border: 1px solid #77c03a;height: 100%;}
#topsearch .input .clear {width: 30px;height: 35px;line-height: 30px;text-align: center;padding-right: 10px;visibility: hidden;opacity: 0.8;color: gray;}
#topsearch input[type=text] {height:20px;width: 250px;border: none;padding: 5px;}
#topsearch div {float: left;}
#topsearch button {width: 100px;height: 35px;background: #77c03a;color: #fff;border: none;}
</style>
</head>
<body>
<div id="topsearch">
<div class="input"><input type="text" id="search"><span class="clear" id="delete">×</span></div>
<button type="button" name="searchz">Search</button>
</div>
<script>
document.getElementById("search").addEventListener("keyup", function() {
if (this.value.length > 0) {
document.getElementById("delete").style.visibility = "visible";
document.getElementById("delete").onclick = function() {
document.getElementById("search").value = "";
}
} else {
document.getElementById("delete").style.visibility = "hidden";
}
});
</script>
</body>
</html>


# js  # 搜索框文字删除  # jquery实现静态搜索功能(可输入搜索文字)  # jQuery实现动态文字搜索功能  # javascript搜索框点击文字消失失焦时文本出现  # 利用jQuery实现可输入搜索文字的下拉框  # JavaScript前端页面搜索功能案例【基于jQuery】  # jQuery Jsonp跨域模拟搜索引擎  # jquery中用jsonp实现搜索框功能  # JQuery+JS实现仿百度搜索结果中关键字变色效果  # 基于jquery的页面划词搜索JS  # jquery+json实现的搜索加分页效果  # jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法  # 说了  # 不多  # 给大家  # 所示  # margin  # px  # auto  # body  # outline  # width  # topsearch  # solid  # clear  # c03a  # height  # border  # input  # lt  # brush  # html 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】  如何在香港免费服务器上快速搭建网站?  Laravel如何使用Collections进行数据处理?(实用方法示例)  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】  INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】  nodejs redis 发布订阅机制封装实现方法及实例代码  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  Laravel怎么调用外部API_Laravel Http Client客户端使用  googleplay官方入口在哪里_Google Play官方商店快速入口指南  Laravel路由怎么定义_Laravel核心路由系统完全入门指南  Android Socket接口实现即时通讯实例代码  Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置  高性价比服务器租赁——企业级配置与24小时运维服务  Laravel怎么实现模型属性的自动加密  Laravel如何使用withoutEvents方法临时禁用模型事件  谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复  Laravel怎么生成URL_Laravel路由命名与URL生成函数详解  原生JS实现图片轮播切换效果  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  android nfc常用标签读取总结  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  微信小程序 配置文件详细介绍  Python文件操作最佳实践_稳定性说明【指导】  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境  b2c电商网站制作流程,b2c水平综合的电商平台?  JS去除重复并统计数量的实现方法  Laravel如何实现用户密码重置功能?(完整流程代码)  Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】  如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  如何彻底删除建站之星生成的Banner?  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  C++用Dijkstra(迪杰斯特拉)算法求最短路径  黑客如何通过漏洞一步步攻陷网站服务器?  Laravel如何实现本地化和多语言支持?(i18n教程)  成都网站制作公司哪家好,四川省职工服务网是做什么用?  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  如何在阿里云通过域名搭建网站?  长沙企业网站制作哪家好,长沙水业集团官方网站?  活动邀请函制作网站有哪些,活动邀请函文案?  Laravel怎么实现验证码(Captcha)功能  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  如何选择可靠的免备案建站服务器?  浅谈javascript alert和confirm的美化  Laravel项目怎么部署到Linux_Laravel Nginx配置详解