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 相关文章推荐
js获取location.href的参数实例代码
Aug 02 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
Nov 25 Javascript
解析Javascript中大括号“{}”的多义性
Dec 02 Javascript
jquery ajax,ashx,json的用法总结
Feb 12 Javascript
node.js中使用socket.io制作命名空间
Dec 15 Javascript
js基于setTimeout与setInterval实现多线程
Jun 17 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
Jul 26 Javascript
ReactNative之FlatList的具体使用方法
Nov 29 Javascript
微信小程序 Storage更新详解
Jul 16 Javascript
Layui数据表格 前后端json数据接收的方法
Sep 19 Javascript
js+h5 canvas实现图片验证码
Oct 11 Javascript
vue-router中hash模式与history模式的区别
Jun 23 Vue.js
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
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
ThinkPHP调试模式与日志记录概述
2014/08/22 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
2014/10/15 PHP
PHP中使用虚代理实现延迟加载技术
2014/11/05 PHP
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
CI(CodeIgniter)框架实现图片上传的方法
2017/03/24 PHP
基于jquery的实现简单的表格中增加或删除下一行
2010/08/01 Javascript
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
JS 去除Array中的null值示例代码
2013/11/20 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
2014/09/25 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
2016/07/18 Javascript
AngularJS控制器详解及示例代码
2016/08/16 Javascript
JavaScript制作颜色反转小游戏
2016/09/25 Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
2016/12/21 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
vue.js实例todoList项目
2017/07/07 Javascript
js获取文件里面的所有文件名(实例)
2017/10/17 Javascript
利用百度地图API获取当前位置信息的实例
2017/11/06 Javascript
angular 实时监听input框value值的变化触发函数方法
2018/08/31 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
2018/09/04 Javascript
vue+element实现表格新增、编辑、删除功能
2019/05/28 Javascript
使用p5.js临摹动态图片
2019/11/04 Javascript
Vue混入mixins滚动触底的方法
2019/11/22 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
jQuery实现增删改查
2020/12/22 jQuery
Anaconda下安装mysql-python的包实例
2018/06/11 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
2018/10/26 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
2019/09/24 Python
英国户外服装品牌:Craghoppers
2019/04/25 全球购物
《鸟岛》教学反思
2014/04/26 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
2015年计算机教学工作总结
2015/07/22 职场文书
56句经典英文座右铭
2019/08/09 职场文书
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android