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 相关文章推荐
jQuery创建插件的代码分析
Apr 14 Javascript
js中的前绑定和后绑定详解
Aug 01 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
Jul 10 Javascript
js实现键盘控制DIV移动的方法
Jan 10 Javascript
JS实现的网页背景闪电闪烁效果代码
Oct 17 Javascript
JavaScript实现点击按钮就复制当前网址
Dec 14 Javascript
jQuery Validate验证框架详解(推荐)
Dec 17 Javascript
React-Native中禁用Navigator手势返回的示例代码
Sep 09 Javascript
利用jqprint插件打印页面内容的实现方法
Jan 09 Javascript
JavaScript中判断为整数的多种方式及保留两位小数的方法
Sep 09 Javascript
JavaScript实现多球运动效果
Sep 07 Javascript
微信小程序实现分页加载效果
Nov 19 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之apc
2013/05/15 PHP
prototype1.4中文手册
2006/09/22 Javascript
URL编码转换,escape() encodeURI() encodeURIComponent()
2006/12/27 Javascript
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
2010/04/01 Javascript
js 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)
2011/03/25 Javascript
游览器中javascript的执行过程(图文)
2012/05/20 Javascript
ext combobox动态加载数据库数据(附前后台)
2014/06/17 Javascript
javascript arguments使用示例
2014/12/16 Javascript
jquery实现华丽的可折角广告代码
2015/09/02 Javascript
基于JavaScript怎么实现让歌词滚动播放
2015/11/03 Javascript
JavaScript学习笔记整理之引用类型
2016/01/22 Javascript
教大家轻松制作Bootstrap漂亮表格(table)
2016/12/13 Javascript
微信小程序 开发之快递查询功能的实现
2017/01/09 Javascript
jquery加载单文件vue组件的方法
2017/06/20 jQuery
通过命令行生成vue项目框架的方法
2017/07/12 Javascript
AngularJS实现与后台服务器进行交互的示例讲解
2018/08/13 Javascript
vue-better-scroll 的使用实例代码详解
2018/12/03 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
JS函数基本定义与用法示例
2020/01/15 Javascript
vue项目或网页上实现文字转换成语音播放功能
2020/06/09 Javascript
浅谈vue中resetFields()使用注意事项
2020/08/12 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
2014/07/14 Python
Python中json格式数据的编码与解码方法详解
2016/07/01 Python
利用Anaconda简单安装scrapy框架的方法
2018/06/13 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
Python动态强类型解释型语言原理解析
2020/03/25 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
浅谈TensorFlow中读取图像数据的三种方式
2020/06/30 Python
UGG雪地靴德国官网:UGG德国
2016/11/19 全球购物
给国外客户的邀请函
2014/01/30 职场文书
安全生产先进个人材料
2014/02/06 职场文书
高中生操行评语大全
2014/04/25 职场文书
吨的认识教学反思
2014/04/27 职场文书
2015年党性分析材料
2014/12/19 职场文书
社区元宵节活动总结
2015/02/06 职场文书