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 相关文章推荐
IE与Firefox在JavaScript上的7个不同句法分享
Oct 30 Javascript
jsp+javascript打造级连菜单的实例代码
Jun 14 Javascript
使用jquery实现放大镜效果
Sep 02 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
Dec 04 Javascript
bootstrap table实现单击单元格可编辑功能
Mar 28 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
iframe与主框架跨域相互访问实现方法
Sep 14 Javascript
vue多页面开发和打包正确处理方法
Apr 20 Javascript
简单了解node npm cnpm的具体使用方法
Feb 27 Javascript
前端Electron新手入门教程详解
Jun 21 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
Jun 01 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
Aug 13 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
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
深入php self与$this的详解
2013/06/08 PHP
PHP实现动态删除XML数据的方法示例
2018/03/30 PHP
PHP date()格式MySQL中插入datetime方法
2019/01/29 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
在javascript中对于DOM的加强
2013/04/11 Javascript
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
javascript的数组和常用函数详解
2014/05/09 Javascript
JS自动倒计时30秒后按钮才可用(两种场景)
2015/08/31 Javascript
第一次接触JS require.js模块化工具
2016/04/17 Javascript
数据结构中的各种排序方法小结(JS实现)
2016/07/23 Javascript
js手动播放图片实现图片轮播效果
2016/09/17 Javascript
Bootstrapvalidator校验、校验清除重置的实现代码(推荐)
2016/09/28 Javascript
BootStrap 实现各种样式的进度条效果
2016/12/07 Javascript
angular中如何绑定iframe中src的方法
2019/02/01 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
JS实现横向轮播图(中级版)
2020/01/18 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
2020/03/29 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
菜鸟使用python实现正则检测密码合法性
2016/01/05 Python
python3中int(整型)的使用教程
2017/03/23 Python
使用Eclipse如何开发python脚本
2018/04/11 Python
如何利用Python模拟GitHub登录详解
2019/07/15 Python
python列表推导式入门学习解析
2019/12/02 Python
基于html5 DeviceOrientation 实现微信摇一摇功能
2015/09/25 HTML / CSS
浅谈html5之sse服务器发送事件EventSource介绍
2017/08/28 HTML / CSS
应届护士推荐信
2013/11/16 职场文书
业务助理岗位职责
2013/11/18 职场文书
《槐乡五月》教学反思
2014/04/25 职场文书
农村优秀教师事迹材料
2014/08/27 职场文书
2014年销售内勤工作总结
2014/12/01 职场文书
房地产销售主管岗位职责
2015/02/13 职场文书
社区活动总结范文
2015/05/07 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书
使用Nginx搭载rtmp直播服务器的方法
2021/10/16 Servers