<html:hidden property="xxx1"/>
<html:hidden property="xxx2"/>
<html:hidden property="xxx3"/>
<script>
for (var i = 0 ; i < document.getElementsByTagName("html:hidden").length; i++)
{
document.write (document.getElementsByTagName("html:hidden")[i].getAttribute("property") + "<br>");
}
</script>

解决方案 »

  1.   

    艾。。我的意思是这个element本身是个list....
    不是a list of elements..
      

  2.   

    <html:hidden property="xxx"/>
    ....
    ....<script language=JavaScript>
    var form = document.forms[0];
    var messages=new Array();for(i=0; i<form.elements['xxx'].length; i++){
       //messages[i]= ????? //xxx中每一个 
    }
      

  3.   

    <html>
    <body>
    <form id="form1" name="form1" method="post" action="">
    <select name="xxx" size="3">
      <option value="老板">老板</option>
      <option value="员工">员工</option>
      <option value="临时工">临时工</option>
    </select>
    </form>
    </body>
    <script type="text/javascript">
    var form = document.forms[0];
    var xxx=form.elements["xxx"];
    var messages=new Array();
    for(var i=0;i<xxx.length;i++){
    messages[i]=xxx[i].value;
    }
    </script>
    </html>