Grazie, posto il codice completo:
Grazie,codice:<html> <head> <script language="JavaScript" type="text/JavaScript"> <!-- function convalidaForm(Qform) { if (Qform.preferenza.value == "") { alert("KO."); Qform.preferenza.focus(); return false; } if (Qform.securityCode.value == "") { alert("KO"); Qform.securityCode.focus(); return false; } // Abilita l'invio del FORM return(true); } //--> </script> <script language="JavaScript" type="text/JavaScript"> <!-- var vecchie = new Array(); function conta(s) { quante = 0; nuove = new Array(); for (var i=0;i<s.length;i++) { if(s.options[i].selected) { quante++; nuove[i] = true; } else { nuove[i] = false; } } if(quante>3) { alert("Troppe!"); for (var i=0;i<s.length;i++) { s.options[i].selected = vecchie[i]; } } else { vecchie = nuove; } } //--> </script> </head> <body> <form method="post" action="test.asp" onsubmit="return(convalidaForm(this));"> <select size="6" name="preferenza" multiple onchange="conta(this)"> <option>Selezionare valore</option> <option value="Pippo">1-Pippo</option> <option value="Vittorio">2-Vittorio</option> <option value="Luigi">3-Luigi</option> <option value="Pasticcio>4-Pasticcio</option> <option value="Giasso">5-Giasso</option> <option value="Proietti">6-Proietti</option> </select> <input type="text" name="securityCode" id="securityCode" size="20" maxlength="12" autocomplete="off" /> </form> </body> </html>
WW

Rispondi quotando