什么意思? 你这个 doss 不是只有 1 个吗?

解决方案 »

  1.   

    <input type="hidden" name="doss" value="1">
    <input type="hidden" name="doss" value="2">
    <input name="test"><script>
    var inputs = document.getElementsByName("doss");
    alert(inputs.length);
    </script>
      

  2.   

    如果是一组相同 name 的标签, 用 getElementsByName 方法先得到它们的集合。 然后循环列举即可。
      

  3.   

    传个参数就能判断是第几行了
     <logic:iterate property="alist" id="vo" indexId="idx" name="SetDocUsersform">
    <a href="javascript:dele(<%=idx%>)">下架</a>
    <input type="hidden" name="doss" value="<bean:write name="vo" property="dossiercode"/>">
    <logic:iterate >
    function dele(index)
    {var x="";if(document.forms[0].doss.value!=undefined)
     {
       x=document.forms[0].doss.value;
       
     }
    else
    {
      x=document.forms[0].doss[index].value;
      
     }