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 相关文章推荐
Prototype 学习 Prototype对象
Jul 12 Javascript
javascript 关于# 和 void的区别分析
Oct 26 Javascript
跨浏览器的事件对象介绍
Jun 27 Javascript
jquery实现更改表格行顺序示例
Apr 30 Javascript
下拉框select的绑定示例
Sep 04 Javascript
javascript自定义滚动条实现代码
Apr 20 Javascript
Jquery实现select multiple左右添加和删除功能的简单实例
May 26 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
Jun 17 Javascript
简单实现js无缝滚动效果
Feb 05 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
原生JS+Canvas实现五子棋游戏
May 28 Javascript
在vue项目中安装使用Mint-UI的方法
Dec 27 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
使用 eAccelerator加速PHP代码的方法
2007/09/30 PHP
php Smarty模板生成html文档的方法
2010/04/12 PHP
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
header与缓冲区之间的深层次分析
2016/07/30 PHP
从JavaScript 到 JQuery (1)学习小结
2009/02/12 Javascript
document.onreadystatechange事件的用法分析
2009/10/17 Javascript
新鲜出炉的js tips提示效果
2011/04/03 Javascript
js arguments对象应用介绍
2012/11/28 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
jQuery多级弹出菜单插件ZoneMenu
2014/12/18 Javascript
24款热门实用的jQuery插件推荐
2014/12/24 Javascript
jQuery中detach()方法用法实例
2014/12/25 Javascript
javascript定义类和类的实现实例详解
2015/12/01 Javascript
javascript 删除数组元素和清空数组的简单方法
2017/02/24 Javascript
详解Nodejs之静态资源处理
2017/06/05 NodeJs
vue-cli如何添加less 以及sass
2017/07/06 Javascript
详解webpack打包后如何调试的方法步骤
2018/11/07 Javascript
vue中实现上传文件给后台实例详解
2019/08/22 Javascript
python计算方程式根的方法
2015/05/07 Python
Python解析、提取url关键字的实例详解
2018/12/17 Python
通过python爬虫赚钱的方法
2019/01/29 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
python绘制雷达图实例讲解
2021/01/03 Python
html5 制作地图当前定位箭头的方法示例
2020/01/10 HTML / CSS
苹果美国官方商城:Apple美国
2016/08/24 全球购物
瑞典领先的汽车零部件网上零售商:bildelaronline24.se
2017/01/12 全球购物
国际奢侈品品牌童装购物网站:Designer Childrenswear
2019/05/08 全球购物
Ramy Brook官网:美国现代女装品牌
2019/06/18 全球购物
工商管理应届生求职信
2013/10/07 职场文书
英语演讲稿范文
2014/01/03 职场文书
员工培训邀请函
2014/02/02 职场文书
党员弘扬焦裕禄精神思想汇报
2014/09/10 职场文书
统计员岗位职责
2015/02/11 职场文书
药店营业员岗位职责
2015/04/14 职场文书
Python基础知识学习之类的继承
2021/05/31 Python
MySQL系列之十三 MySQL的复制
2021/07/02 MySQL