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 相关文章推荐
JavaScript 产生不重复的随机数三种实现思路
Dec 13 Javascript
关于jQuery中的each方法(jQuery到底干了什么)
Mar 05 Javascript
基于Turn.js 实现翻书效果实例解析
Jun 20 Javascript
深入浅出 jQuery中的事件机制
Aug 23 Javascript
Mac下使用charles遇到的问题以及解决办法
Jan 10 Javascript
Angularjs分页查询的实现
Feb 24 Javascript
利用Jasmine对Angular进行单元测试的方法详解
Jun 12 Javascript
vue.js源代码core scedule.js学习笔记
Jul 03 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
Jul 06 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
Jul 13 Javascript
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
Aug 31 Javascript
echarts实现晶体球面投影的实例教程
Oct 10 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函数ip2long转换IP时数值太大产生负数的解决方法
2013/06/06 PHP
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
2013/11/14 PHP
php中的curl使用入门教程和常见用法实例
2014/04/10 PHP
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
Laravel 默认邮箱登录改成用户名登录的实现方法
2019/08/12 PHP
调试php程序的简单步骤
2019/10/04 PHP
js停止输出代码
2008/07/20 Javascript
基于jquery的返回顶部效果(兼容IE6)
2011/01/17 Javascript
利用javascript解决图片缩放及其优化的代码
2012/05/23 Javascript
仿新浪微博返回顶部的jquery实现代码
2012/10/01 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
2016/04/18 Javascript
详解微信小程序 页面跳转 传递参数
2016/12/08 Javascript
JS去除重复并统计数量的实现方法
2016/12/15 Javascript
最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
2017/08/16 Javascript
JavaScript闭包的简单应用
2017/09/01 Javascript
Parcel.js + Vue 2.x 极速零配置打包体验教程
2017/12/24 Javascript
JQuery Ajax执行跨域请求数据的解决方案
2018/12/10 jQuery
Nautil 中使用双向数据绑定的实现
2019/10/02 Javascript
Javascript实现html转pdf高清版(提高分辨率)
2020/02/19 Javascript
[03:54]Ehome出征西雅图 回顾2016国际邀请赛晋级之路
2016/08/02 DOTA
[50:22]完美盛典-2018年度红毯走秀
2018/12/16 DOTA
python分布式环境下的限流器的示例
2017/10/26 Python
Python进阶之使用selenium爬取淘宝商品信息功能示例
2019/09/16 Python
selenium+headless chrome爬虫的实现示例
2021/01/08 Python
pandas map(),apply(),applymap()区别解析
2021/02/24 Python
"引用"与多态的关系
2013/02/01 面试题
教师年度考核自我鉴定
2014/01/19 职场文书
一年级数学教学反思
2014/02/01 职场文书
2014年党员公开承诺践诺书
2014/03/25 职场文书
学校领导班子对照检查材料
2014/08/28 职场文书
西柏坡导游词
2015/02/05 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
《普罗米修斯》教学反思
2016/02/22 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis