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 相关文章推荐
HTML页面如何象ASP一样接受参数
Feb 07 Javascript
jquery实现文本框鼠标右击无效以及不能输入的代码
Nov 05 Javascript
js 替换功能函数,用正则表达式解决,js的全部替换
Dec 08 Javascript
JS保留两位小数,多位小数的示例代码
Jan 07 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
Jan 13 Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
May 02 Javascript
Js Jquery创建一个弹出层可加载一个页面
May 08 Javascript
jquery模拟实现鼠标指针停止运动事件
Jan 12 Javascript
js和jquery实现监听键盘事件示例代码
Jun 24 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
Apr 22 Javascript
微信小程序中插入激励视频广告并获取收益(实例代码)
Dec 06 Javascript
解决vue打包 npm run build-test突然不动了的问题
Nov 13 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格式化工具Beautify PHP小小BUG
2008/04/24 PHP
php实现文件下载(支持中文文名)
2013/12/04 PHP
php截取html字符串及自动补全html标签的方法
2015/01/15 PHP
php 问卷调查结果统计
2015/10/08 PHP
ThinkPHP框架整合微信支付之JSAPI模式图文详解
2019/04/09 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
js静态作用域的功能。
2006/12/25 Javascript
一个无限级XML绑定跨框架菜单(For IE)
2007/01/27 Javascript
ext for eclipse插件安装方法
2008/04/27 Javascript
JQuery toggle使用分析
2009/11/16 Javascript
JavaScript读二进制文件并用ajax传输二进制流的方法
2016/07/18 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
基于jQuery实现的打字机效果
2017/01/16 Javascript
element-ui中Table表格省市区合并单元格的方法实现
2019/08/07 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
微信小程序添加插屏广告并设置显示频率(一天一次)
2019/12/06 Javascript
[03:23]我的刀塔你不可能这么可爱 第一期金萌萌的故事
2014/06/20 DOTA
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
Python while、for、生成器、列表推导等语句的执行效率测试
2015/06/03 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
pycharm配置当鼠标悬停时快速提示方法参数
2019/07/31 Python
PyCharm更改字体和界面样式的方法步骤
2019/09/27 Python
python批量修改xml属性的实现方式
2020/03/05 Python
keras .h5转移动端的.tflite文件实现方式
2020/05/25 Python
python中用ctypes模拟点击的实例讲解
2020/11/26 Python
使用python对excel表格处理的一些小功能
2021/01/25 Python
澳大利亚当地最大的时装生产商:Cue
2018/08/06 全球购物
PHP数据运算类型都有哪些
2013/11/05 面试题
标记环介质访问控制协议
2016/03/27 面试题
大学生专科学习生活的自我评价
2013/12/07 职场文书
大学生如何写自荐信
2014/01/08 职场文书
初中生物教学反思
2014/01/10 职场文书
小组名称和口号
2014/06/09 职场文书
原生JavaScript实现简单五子棋游戏
2021/06/28 Javascript
《Estab Life》4月6日播出 正式PV、主视觉图公开
2022/03/20 日漫
讲解MySQL增删改操作
2022/05/06 MySQL