<script language="javascript">function init()
{
var ele=document.getElementsByName('eleName');
for(var i=0;i<ele.length;i++)
{
alert(ele[i].value);
}}
</script>
</head><body onload="init()">
<input type="text" name="eleName" value="1"/>
<input type="text" name="eleName" value="2"/>
<input type="text" name="eleName" value="3"/>
<input type="text" name="eleName" value="4"/>
<input type="text" name="eleName" value="5"/>
</body>
</html>
{
var ele=document.getElementsByName('eleName');
for(var i=0;i<ele.length;i++)
{
alert(ele[i].value);
}}
</script>
</head><body onload="init()">
<input type="text" name="eleName" value="1"/>
<input type="text" name="eleName" value="2"/>
<input type="text" name="eleName" value="3"/>
<input type="text" name="eleName" value="4"/>
<input type="text" name="eleName" value="5"/>
</body>
</html>
for(int i=0;i<request.getParameterValues("eleName").length;i++)
{request.getParameterValues("eleName")[i].toString();
}用Struts的话也同样,其实它传入的都是个eleName的数组,用下标来循环访问