sdetails Posted September 14, 2009 Share Posted September 14, 2009 Hey guys, I've got a JS Q about validating that something has been entered into an array of text fields, I only need them to enter something into the first field tho, my array looks like this - e.g. <input type="text" name="fields[]" id="fields" /> <input type="text" name="fields[]" id="fields" /> <input type="text" name="fields[]" id="fields" /> <input type="text" name="fields[]" id="fields" /> <input type="text" name="fields[]" id="fields" /> how do I validate that something has been entered into the first field of the array? I've tried a few things but no luck so far .. if (document.formname.fields[].value.length==0) { alert("Oops!"); return false; } Link to comment https://forums.phpfreaks.com/topic/174138-validating-array-with-js/ Share on other sites More sharing options...
Psycho Posted September 14, 2009 Share Posted September 14, 2009 To reference the array you would do this: document.formname['fields[]'] So, to validate that the first field has a value the code would look like this if(!document.formname['fields[]'][0].value) { alert('Oops!'); return false; } Link to comment https://forums.phpfreaks.com/topic/174138-validating-array-with-js/#findComment-918045 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.