come faccio a controllare che almeno un valore di una select sia stato valorizzato ?
come faccio a controllare che almeno un valore di una select sia stato valorizzato ?
Questa sarà la select
<select name="select1">
<option selected></option>
<option value="ciao">ciao</option>
</select>
e questa è la funzione
function validateForm(frm){
if(frm.Select1.selectedIndex == 0)
{
alert("Selezionare un Security Group Dalla lista e riprovare");
return false;
}
frm.Submit(); //faccio il submit del form
}
Ovviamente la funzione viene chiamata dal bottone della form che sarà una cosa del genere
<form name="form1" method="post" action="AddUserSaver.asp">
//imput che vuoi mettere
<input type="Button" name="Submit" value="Salva" onclick="validateForm(form1)">//chiamo la funzione
Il campo vuoto dell'oggetto select ha come proprieta selectedIndex = 0 tutto li , quello dopo = 1 e così via