RIRedinPA Posted August 18, 2008 Share Posted August 18, 2008 If I have a select element set up for multiple selects so PHP can read it how do I validate it in Javascript? I tried this: if (document.formname.["elementname[]"].length < 1) { //do something } but I get this error message: Error: missing name after . operator Source File: /js/pwf.js Line: 345, Column: 28 Source Code: if (document.formname.["elementname[]"].length < 1) { Quote Link to comment Share on other sites More sharing options...
RIRedinPA Posted August 18, 2008 Author Share Posted August 18, 2008 Figured it out, aside from my own stupidity (the multiple select was element 2 not 1) var opSelected = new Array(); var valform = document.viewissues; while (valform.elements[2].selectedIndex != -1) { if (valform.elements[2].selectedIndex != 0) { opSelected.push(valform.elements[2].selectedIndex.value); valform.elements[2].options[valform.elements[1].selectedIndex].selected = false; } } if (opSelected.length < 1) { haserror = true; errmsg += "You must select at least one magazine.\n\n"; } Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.