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 相关文章推荐
用htc组件制作windows选项卡
Jan 13 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
Jul 17 Javascript
Json和Jsonp理论实例代码详解
Nov 15 Javascript
JavaScript函数的4种调用方法详解
Apr 22 Javascript
jquery append()方法与html()方法的区别及使用介绍
Aug 01 Javascript
jQuery使用after()方法在元素后面添加多项内容的方法
Mar 26 Javascript
常见JS验证脚本汇总
Dec 01 Javascript
select获取下拉框的值 下拉框默认选中方法
Feb 28 Javascript
详解vue中async-await的使用误区
Dec 05 Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
May 27 jQuery
Vue-axios-post数据后端接不到问题解决
Jan 09 Javascript
基于Electron实现桌面应用开发代码实例
Jul 07 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
PHP写的求多项式导数的函数代码
2012/07/04 PHP
destoon二次开发常用数据库操作
2014/06/21 PHP
深入浅析php json 格式控制
2015/12/24 PHP
PHP中类的继承和用法实例分析
2016/05/24 PHP
thinkPHP5框架路由常用知识点汇总
2019/09/15 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
EXT中xtype的含义分析
2010/01/07 Javascript
JQuery中serialize()用法实例分析
2015/02/06 Javascript
javascript实现tab切换的两个实例
2015/11/05 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
简单实现的JQuery文本框水印插件
2016/06/14 Javascript
vue2.0获取自定义属性的值
2017/03/28 Javascript
简单明了区分escape、encodeURI和encodeURIComponent
2018/05/26 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
vue 全局环境切换问题
2019/10/27 Javascript
node crawler如何添加promise支持
2020/02/01 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
Python 2.7.x 和 3.x 版本的重要区别小结
2014/11/28 Python
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
基于python的ini配置文件操作工具类
2019/04/24 Python
python爬虫数据保存到mongoDB的实例方法
2020/07/28 Python
python hmac模块验证客户端的合法性
2020/11/07 Python
python Timer 类使用介绍
2020/12/28 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
欧洲著名的珠宝和手表网上商城:uhrcenter
2017/04/10 全球购物
PAUL HEWITT手表美国站:德国北部时尚生活配饰品牌,船锚元素
2017/11/18 全球购物
幼儿园元旦家长感言
2014/02/27 职场文书
个人承诺书
2014/03/26 职场文书
小学生三分钟演讲稿
2014/08/18 职场文书
小学生春游活动方案
2014/08/20 职场文书
单位授权委托书范本
2014/09/26 职场文书
同事打架检讨书
2015/05/06 职场文书
史上最牛辞职信
2015/05/13 职场文书
工程移交协议书
2016/03/24 职场文书