เนื่องจากมี form หลาย form แต่ละ form ก็จะมี input ซึ่งเป็น array อยู่หลาย input
ต้องการจะทำการ validate input ที่จำเป็นต้องกรอก แต่ไม่สามารถแยก form ได้ค่ะ
Code
var bname= document.getElementsByName('name[]');
alert(name.length);
แบบนี้จะเชคจำนวน name ได้แต่ไม่สามารถที่จะเชคจำนวน name ในแต่ละ form ได้
จะทำอย่างไรให้เชคจำนวน input array ของ name ได้คะ
var bname= document.getElementsByName('name1[]');
for ( var i = 0; i < bname.length; i++ ){
if ( bname[i].value == "" ) {
alert("Please input name'.");
bname[i].focus();
return false;
}
}
จะเพิ่มในส่วนของการเชค form อย่างไรค่ะ ว่าให้เชคที่ form1 หรือ form2 อ่ะค่ะ