js实现当前输入框高亮显示的方法


Posted in Javascript onAugust 19, 2015

本文实例讲述了js实现当前输入框高亮显示的方法。分享给大家供大家参考。具体如下:

这里演示利用JavaScript技术实现的当前输入框高亮显示代码,在很多的网页表单中,当用户鼠标点击文本框的时候,该文本框就会显示高亮状态,提醒用户输入,本例通过JAVAScript代码实现了这样一种效果。

运行效果如下图所示:

js实现当前输入框高亮显示的方法

在线演示地址如下:

具体代码如下:

<!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>
<style> 
body,form,h2,p,input{margin:0;padding:0;}
body{color:#4f4f4f;font:14px/1.5 \5fae\8f6f\96c5\9ed1;}
form{width:400px;background:#fef4eb;border:2px solid #f60;padding-bottom:10px;overflow:hidden;zoom:1;margin:10px auto;}
form h2{color:#fe791e;font-size:16px;background:#ffebd7;border-bottom:2px solid #f60;padding:5px 10px;}
form p{float:left;clear:both;width:100%;height:31px;margin-top:10px;line-height:31px;}
form label,form input{float:left;}
form label{width:100px;height:31px;text-align:right;}
form input{border:0;font-family:\5fae\8f6f\96c5\9ed1;background:url(input.png) no-repeat;}
form .f-text,form .f-text-high{width:203px;height:31px;padding-left:5px;line-height:31px;}
form .f-text-high{background-position:0 -31px;}
form .f-btn{color:#fff;width:104px;height:31px;cursor:pointer;font-size:16px;background:#f60;line-height:31px;border-radius:5px;}
</style>
<script type="text/javascript"> 
window.onload = function ()
{
 var aInput = document.getElementsByTagName("input");
 var i = 0;
 for (i = 0; i < aInput.length - 1; i++)
 {
  aInput[i].onfocus = function ()
  {
   this.className = "f-text-high"
  };
  aInput[i].onblur = function ()
  {
   this.className = "f-text"
  } 
 }
};
</script>
</head>
<body>
<form>
 <h2>用户登录</h2>
 <p><label>用户名:</label><input class="f-text" type="text" /></p>
 <p><label>密码:</label><input class="f-text" type="password" /></p>
 <p><label></label><input class="f-btn" type="button" value="登 录" /></p>
</form>
</body>
</html>

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

Javascript 相关文章推荐
任意位置显示html菜单
Feb 01 Javascript
动态加载jQuery的方法
Jun 16 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
Jan 06 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
Mar 16 Javascript
vue中计算属性(computed)、methods和watched之间的区别
Jul 27 Javascript
JavaScript模拟文件拖选框样式v1.0的实例
Aug 04 Javascript
浅谈webpack 自动刷新与解析
Apr 09 Javascript
Javascript获取某个月的天数
May 30 Javascript
微信小程序 网络通信实现详解
Jul 23 Javascript
iSlider手机端图片滑动切换插件使用详解
Dec 24 Javascript
JavaScript实现捕获鼠标坐标
Apr 12 Javascript
基于vue3.0.1beta搭建仿京东的电商H5项目
May 06 Javascript
jQuery实现的仿select功能代码
Aug 19 #Javascript
text-align:justify实现文本两端对齐 兼容IE
Aug 19 #Javascript
JS实现仿新浪微博发布内容为空时提示功能代码
Aug 19 #Javascript
jQuery蓝色风格滑动导航栏代码分享
Aug 19 #Javascript
js实现文本框支持加减运算的方法
Aug 19 #Javascript
JS实现方向键切换输入框焦点的方法
Aug 19 #Javascript
纯CSS3代码实现滑动开关效果
Aug 19 #Javascript
You might like
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
PHP实现通过正则表达式替换回调的内容标签
2015/06/15 PHP
ucenter中词语过滤原理分析
2016/07/13 PHP
PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
2019/05/06 PHP
js捕获鼠标右键菜单中的粘帖事件实现代码
2013/04/01 Javascript
JavaScript闭包函数访问外部变量的方法
2014/08/27 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
如何实现JavaScript动态加载CSS和JS文件
2020/12/28 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
Node.js中文件操作模块File System的详细介绍
2017/01/05 Javascript
JS+HTML+CSS实现轮播效果
2017/11/28 Javascript
Vue下滚动到页面底部无限加载数据的示例代码
2018/04/22 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
vue实现按需加载组件及异步组件功能
2019/05/27 Javascript
vue实现在进行增删改操作后刷新页面
2020/08/05 Javascript
Python实现将文本生成二维码的方法示例
2017/07/18 Python
Python使用django框架实现多人在线匿名聊天的小程序
2017/11/29 Python
解决Python网页爬虫之中文乱码问题
2018/05/11 Python
python 以16进制打印输出的方法
2018/07/09 Python
Python面向对象程序设计类的多态用法详解
2019/04/12 Python
详解【python】str与json类型转换
2019/04/29 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
python Manager 之dict KeyError问题的解决
2019/12/21 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
CSS3实现可翻转的hover效果
2018/05/23 HTML / CSS
俄罗斯在线手表和珠宝商店:AllTime
2019/09/28 全球购物
MIS软件工程师的面试题
2016/04/22 面试题
客户代表实习人员自我鉴定
2013/09/27 职场文书
广告学专业推荐信范文
2013/11/23 职场文书
五年级学生评语
2014/04/22 职场文书
质量承诺书格式
2014/05/20 职场文书
数控专业毕业生求职信
2014/06/12 职场文书
学校运动会广播稿100条
2014/09/14 职场文书
幼儿园三八妇女节活动总结
2015/02/06 职场文书
驳回起诉民事裁定书
2015/05/19 职场文书
postgreSQL数据库基础知识介绍
2022/04/12 PostgreSQL