js 利用className得到对象的实现代码


Posted in Javascript onNovember 15, 2011

下面代码直接copy 就能用l

<!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"/> 
<style type="text/css"> 
/* Reset style */ 
* { margin:0; padding:0;} 
.input_ocurrent { padding:2px; border:1px solid #DDD; background:#FFF;} 
.input_ocurrent:hover, .input_ocurrent:focus { border:1px solid #444; background:#DDD;} 
.input_current { padding:2px; border:1px solid #444; background:#DDD;} 
</style> 
<script type="text/javascript"> 
function displayInput(elementID) { 
//得到span标签的集合 
var spanzone = document.getElementsByTagName("span"); 
//得到span标签的数量(放到for里边会重复计算) 
var spanlength=spanzone.length; 
var inputzone;//你所需要的那个span 
for(var i=0;i<spanlength;i++) 
{ 
//得到你想找的这个 
if(spanzone[i].className==elementID) 
{ 
inputzone=spanzone[i]; 
} 
} 
//得到span标签的input标签集合 
var inputTx=inputzone.getElementsByTagName("input"); 
//span里边的input的集合数量(单独写防止重复计算) 
var inputLength=inputTx.length; 
for (var i=0;i <inputLength; i++) { 
//动态添加onmouseover事件:当鼠标移到input上的时候判断这个inpu的class是不是input_ocurrent 如果是的话就添加onmouseover事件 移出同理 
if (inputTx[i].className =="input_ocurrent"){ 
inputTx[i].onmouseover=function() { 
this.className ="input_current"; 
} 
inputTx[i].onmouseout=function() { 
this.className ="input_ocurrent"; 
} 
} 
} 
} 
window.onload =function() { 
displayInput("input_zone"); 
} 
</script> 
</head> 
<body> 
<span class="input_zone"> 
<input class="input_ocurrent" name="" type="text" size=""/> 
<input class="input_ocurrent" name="" type="text" size=""/> 
</span> 
</body> 
</html>
Javascript 相关文章推荐
javascript学习笔记(七) js函数介绍
Jun 19 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
Nov 19 Javascript
选择复选框按钮置灰否则按钮可用
May 22 Javascript
jQuery中(function($){})(jQuery)详解
Jul 15 Javascript
jquery实现根据浏览器窗口大小自动缩放图片的方法
Jul 17 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
Nov 28 Javascript
JavaScript实现焦点进入文本框内关闭输入法的核心代码
Sep 20 Javascript
详解在express站点中使用ejs模板引擎
Sep 21 Javascript
js 原生判断内容区域是否滚动到底部的实例代码
Nov 15 Javascript
JS监听事件的叠加和移除功能
Nov 19 Javascript
一次微信小程序内地图的使用实战记录
Sep 09 Javascript
详解阿里Node.js技术文档之process模块学习指南
Jan 04 Javascript
基于jquery的web页面日期格式化插件
Nov 15 #Javascript
jQuery EasyUI API 中文文档 - Dialog对话框
Nov 15 #Javascript
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
Nov 15 #Javascript
读JavaScript DOM编程艺术笔记
Nov 15 #Javascript
js constructor的实际作用分析
Nov 15 #Javascript
浅谈Javascript面向对象编程
Nov 15 #Javascript
js Html结构转字符串形式显示代码
Nov 15 #Javascript
You might like
PHP新手上路(六)
2006/10/09 PHP
php实现插入数组但不影响原有顺序的方法
2015/03/27 PHP
PHP DB 数据库连接类定义与用法示例
2019/03/11 PHP
JQuery Ajax 跨域访问的解决方案
2010/03/12 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
js中点击空白区域时文本框与隐藏层的显示与影藏问题
2013/08/26 Javascript
js中cookie的添加、取值、删除示例代码
2013/10/21 Javascript
JavaScript四种调用模式和this示例介绍
2014/01/02 Javascript
jquery自动将form表单封装成json的具体实现
2014/03/17 Javascript
Javascript Object 对象学习笔记
2014/12/17 Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
2015/10/30 Javascript
jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
2015/11/23 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
Angular2学习笔记——详解NgModule模块
2016/12/02 Javascript
JQuery实现table中tr上移下移的示例(超简单)
2018/01/08 jQuery
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
JS查找孩子节点简单示例
2019/07/25 Javascript
Laravel 如何在blade文件中使用Vue组件的示例代码
2020/06/28 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
探究Python中isalnum()方法的使用
2015/05/18 Python
python中偏函数partial用法实例分析
2015/07/08 Python
通过数据库对Django进行删除字段和删除模型的操作
2015/07/21 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
程序员写Python时的5个坏习惯,你有几条?
2018/11/26 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
2019/07/01 Python
Pandas中两个dataframe的交集和差集的示例代码
2020/12/13 Python
CSS3提交意见输入框样式代码
2014/10/30 HTML / CSS
澳大利亚领先的美容护肤品零售商之一:SkincareStore
2018/01/22 全球购物
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
马来西亚奢侈品牌购物商城:Valiram 247
2020/09/29 全球购物
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
2013/01/26 面试题
乡镇干部十八大感言
2014/02/17 职场文书
工作时间擅自离岗检讨书
2014/10/24 职场文书
临时工聘用合同协议书
2014/10/29 职场文书
学生保证书格式
2015/02/27 职场文书