javascript搜索框效果实现方法


Posted in Javascript onMay 14, 2015

本文实例讲述了javascript搜索框效果实现方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>搜索框效果</title>
<script type="text/javascript">
function iniEvent() {
  var txtSearch = document.getElementById("txtSearch");
  txtSearch.onfocus = function () {
    if (this.value == "请输入关键字" || this.value == "") {
      this.value = "";
      this.style.color = "black"; //修改文本框字体颜色
    }
  }
  txtSearch.onblur = function () {
    if (this.value == "请输入关键字" || this.value == "") {
      this.value = "请输入关键字";
      this.style.color = "red";  //修改文本框字体颜色
    }
    else {
      this.style.color = "black";
    }
  }
}
</script>
</head>
<body onload="iniEvent()">
<!--文字离开如果文本框为空则显示红色的"请输入关键字"-->
<!--<label for="txtSearch">查找</label>
<input type="text" id="txtSearch" value="请输入关键字" 
style="color:red" />-->
查找<input type="text" id="txtSearch" value="请输入关键字" 
style="color:red" /><br /><input type="text" />
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
基于jquery实现的可以编辑选择的下拉框的代码
Nov 19 Javascript
JavaScript中获取样式的原生方法小结
Oct 08 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
javaScript中Math()函数注意事项
Jun 18 Javascript
jQuery的position()方法详解
Jul 19 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
Jan 17 Javascript
微信小程序实现弹出菜单功能
Jun 12 Javascript
vue.draggable实现表格拖拽排序效果
Dec 01 Javascript
JavaScript ES6箭头函数使用指南
Dec 30 Javascript
如何解决js函数防抖、节流出现的问题
Jun 17 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
Oct 16 jQuery
JS 图片压缩原理与实现方法详解
Apr 29 Javascript
javascript操作ul中li的方法
May 14 #Javascript
javascript中createElement的两种创建方式
May 14 #Javascript
javascript常用方法总结
May 14 #Javascript
javascript实现动态改变层大小的方法
May 14 #Javascript
JavaScript中停止执行setInterval和setTimeout事件的方法
May 14 #Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
May 13 #Javascript
JS实现简洁、全兼容的拖动层实例
May 13 #Javascript
You might like
星际争霸任务指南——人族
2020/03/04 星际争霸
双料怀旧--SHARP GF515的维护、修理和简单调试
2021/03/02 无线电
如何对PHP程序中的常见漏洞进行攻击
2006/10/09 PHP
Zend Framework动作助手FlashMessenger用法详解
2016/03/05 PHP
Zend Framework动作助手Json用法实例分析
2016/03/05 PHP
PHP精确计算功能示例
2016/11/29 PHP
Nigma vs Alliance BO5 第一场2.14
2021/03/10 DOTA
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
2011/10/27 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
解析Javascript小括号“()”的多义性
2013/12/03 Javascript
jQuery循环滚动新闻列表示例代码
2014/06/17 Javascript
javascript动态添加checkbox复选框的方法
2015/12/23 Javascript
详解JavaScript时间格式化
2015/12/23 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
JS日期对象简单操作(获取当前年份、星期、时间)
2016/10/26 Javascript
基于jquery实现二级联动效果
2017/03/30 jQuery
bootstrap轮播图示例代码分享
2017/05/17 Javascript
Angularjs的启动过程分析
2017/07/18 Javascript
详解js 创建对象的几种方法
2019/03/08 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
10个Python小技巧你值得拥有
2018/09/29 Python
解决Python内层for循环如何break出外层的循环的问题
2019/06/24 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
Python计算指定日期是今年的第几天(三种方法)
2020/03/26 Python
Python爬虫爬取糗事百科段子实例分享
2020/07/31 Python
详解Canvas 实现炫丽的粒子运动效果(粒子生成文字)
2018/02/01 HTML / CSS
美容师的职业规划书
2013/12/27 职场文书
初中政治教学反思
2014/01/17 职场文书
工程招投标邀请书
2014/01/26 职场文书
人资专员岗位职责
2014/04/04 职场文书
高考作弊检讨书1500字
2015/02/16 职场文书
国家助学贷款承诺书
2015/04/30 职场文书
2015年机关党委工作总结
2015/05/23 职场文书
入团介绍人意见范文
2015/06/04 职场文书
个人落户申请书怎么写?
2019/06/28 职场文书