最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小采 时间:2020-11-27 21:01:25
文档

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

js利用className得到对象的实现代码_javascript技巧:下面代码直接copy 就能用l 代码如下: /* Reset style */ * { margin:0; padding:0;} .input_ocurrent { padding:2px; border:1px solid #DDD; background:#FFF;} .input_ocurrent:hover, .input
推荐度:
导读js利用className得到对象的实现代码_javascript技巧:下面代码直接copy 就能用l 代码如下: /* Reset style */ * { margin:0; padding:0;} .input_ocurrent { padding:2px; border:1px solid #DDD; background:#FFF;} .input_ocurrent:hover, .input


下面代码直接copy 就能用l
代码如下:






function displayInput(elementID) {
//得到span标签的集合
var spanzone = document.getElementsByTagName("span");
//得到span标签的数量(放到for里边会重复计算)
var spanlength=spanzone.length;
var inputzone;//你所需要的那个span
for(var i=0;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 //动态添加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");
}









文档

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

js利用className得到对象的实现代码_javascript技巧:下面代码直接copy 就能用l 代码如下: /* Reset style */ * { margin:0; padding:0;} .input_ocurrent { padding:2px; border:1px solid #DDD; background:#FFF;} .input_ocurrent:hover, .input
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top