Ho questo input:
codice:
<input name="submit1" type="submit" value="Inserisci" />
E ho una funzione javascript:
codice:
function controllobox() {
var nome = document.modulo.nome.options[document.modulo.nome.selectedIndex].value;
if ((nome == '') || (nome == 'undefined')) {
alert('Il campo è obbligatorio.');
return false; }
}
Cliccando sul campo input, viene eseguita l'operazione di invio, ma vorrei che non fosse così.
Vorrei che cliccando sul campo input, venga PRIMA controllata la funzione "controllobox", e se tale funzione risulta falsa (i campi non sono vuoti e l'alert non appare), allora il submit deve fare la sua normale funzione.
Confido in voi, sto imparando ora il javascript.