2012-06-02 63 views
0
文本框的数目不详

我已经定义文本字段如下:验证使用JavaScript

<form name="form1" method="post" action="save_banners.php" onsubmit="return check_form();"> 
<input type=text name=banner[]> 
<input type=text name=banner[]> 
<input type=text name=banner[]> 
<input type=text name=banner[]> 
<input type=submit value="submit"> 

<script> 
function check_form(){ 
alert (document.form1.banner[0].value); 
} 
</script> 

如何使用在JavaScript这些领域?我正在使用上面的JavaScript代码,但它不起作用。

问候,

回答

2

使用getElementsByName功能:

var banners = document.getElementsByName('banner[]'); 
alert(banners[0].value); 
+0

谢谢你,它的工作。 –

2
// use <input type=text name=banner>   
var banner1= document.forms[0].banner; 
           var len = banner1.length; 
           alert(len); 

           for(i=0;i<len;i++) 
           { 
       alert(document.forms[0].banner[i].value) 



      } 
      true 

}