Io uso il codice riportato qui sotto che serve di verificare se è stato selezionato almeno un campo checkbox prima di procedere al form successivo, solo che se i campi sono tanti (es diverse decine) il javascript non mi funziona....come mai?
Il codice è qui sotto
codice:<script type='text/javascript'> <!-- checkAll = true function selectAll() { theForm = document.getElementById("deleteForm") for (i = 1; i < theForm.elements.length; i++) { theForm.elements[i].checked = checkAll } checkAll = (checkAll) ? false : true } function inviamess() { theForm = document.getElementById("deleteForm") someChecked = false for (i = 1; i < theForm.elements.length; i++) { if (theForm.elements[i].checked) { someChecked = true break } } if (someChecked) { if (confirm("Sei sicuro di voler inviare il messaggio ai contatti selezionati?")) theForm.submit() } else alert("Non hai selezionato nessun contatto.") } --> </script>


Rispondi quotando