poll.js 517 B

1234567891011121314151617181920212223
  1. function validate(form){
  2. with(form){
  3. var numselected = 0;
  4. for (i = 0; i < numchoices.value; i++) {
  5. var choice = document.getElementsByName("choice["+i+"]");
  6. if (choice[0].checked == true)
  7. numselected++;
  8. }
  9. if (maxselect.value > 0 && numselected > maxselect.value) {
  10. alert("You cannot check more than " + maxselect.value + " option(s).");
  11. return false;
  12. }
  13. if (name.value==null || name.value==""){
  14. alert("Please enter your name.");
  15. name.focus();
  16. return false;
  17. }
  18. }
  19. }