vorrei fare il controllo: se il check è chekkato, deve controllare il campo sia inserito numericamente, invece se non è chekkato, deve essere alfabeticamnte, non numericamente.
Mi sono spiegato bene? spero
il funzione è:
function check(){
// Variabili associate ai campi del modulo
var nome = document.ricerca.search.value;
if document.ricerca.num.checked = true {
//Effettua il controllo sul campo MATRICOLA
if ((isNaN(search)) || (search == "") || (search == "undefined")) {
alert("Il campo Matricola è numerico ed obbligatorio.");
document.ricerca.search.value = "";
document.ricerca.search.focus();
return false;
}
else
//Effettua il controllo sul campo NOME
if ((nome == "") || (nome == "undefined")) {
alert("Il campo Nome è obbligatorio.");
document.ricerca.search.focus();
return false;
}
//INVIA IL MODULO
if(confirm('Sicuro?'))document.ricerca.submit();
}
//-->
</script>
e invece il form:
<form action="search.asp" method="POST" name="ricerca" id="ricerca">
Inserisci una parola (o porzione di parola) da cercare:
<input type="text" name="search" size="20">
<input name="radio1" type="radio" value="1" checked>
Archivio
<input name="radio1" type="radio" value="2">
Assegnatario </p>
<input name="num" type="checkbox" id="num" value="1">
N° Badges
<input name="num" type="checkbox" id="num" value="2">
Matricola </p>
<input type="button" name="Submit" value="Cerca" onClick="check()" >
</form>
Grazie molto ;-)
Gabriele