日期:2014-05-16  浏览次数:20687 次

大神在吗?我想把获取到的一个变量赋给所有的隐藏域name="aid01",咋实现?
  

if(document.formcar.hdd[i].checked)
  {
    var z=document.formcar.aid01.value;
    var id=document.formcar.hdd[i].id;
   z=document.getElementById(id.replace("hdd","aid01")).value;
   resualt=true;
  }

我的代码是这样的,z变量值已经获取到了,然后我想把这个值同时赋给所有的隐藏域input text,这些隐藏域的name都是aid01,跪求代码,,,在线等啊!!!!!!
------解决方案--------------------
好久没写原生的了

    var array = document.getElementsByTagName("input")
    for (var i = 0; i< array.length; i++) {
        if (array[i].type != "hidden") continue;
        if (array[i].name != "aid01") continue;
        array[i].value = z;
    }