2012-06-02 93 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 

}