首页 > 技术文章 > document.getElementByName() 获取值得问题

BigWrite 2018-01-08 16:29 原文

document.getElementByName() 获取 的是 一个 相同 name 属性的 标签 id 数组;

<input name="ccc" type="text" id="1" size="20" /><br />
<input name="ccc" type="text" id="2" size="20" /><br />
<input name="ccc" type="text" id="3" size="20" /><br />


var sss = document.getElementByName(ccc); // sss = NodeList(3) [input#1, input#2, input#3, input#4]
if(sss.length != undefined && sss.length != null){// 判断是否获得 对象
  for (var tmp = 0; tmp < sss.length; tmp++) {//遍历数组
    if(sss[tmp].value == ""||sss[tmp].value == null){
      sss[tmp].hide();
    }
  }
}

推荐阅读