- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Campo [INPUT]TEXT vuoto? Il relativo SUBMIT rimane inoperante. Come si fa?
-
Campo [INPUT]TEXT vuoto? Il relativo SUBMIT rimane inoperante. Come si fa?
Ciao a tutti,
ritorno sul Forum GT dopo un certo periodo di tempoQuesto è il mio dubbio:
avendo un campo INPUT-tipo TEXT e altro campo INPUT-tipo SUBMIT, com'è possibile far in modo che, qualora il campo TEXT sia vuoto, premendo il bottone SUBMIT non accada nulla (o, quantomeno, reindirizzi ad una certa pagina)?
Penso si debba operare tramite JavaScript, magari con un "onClick", ma vorrei un esempio se possibile.Grazie mille
-
Ho letto questo post (http://www.giorgiotave.it/forum/html-css-scripting/15614-quei-controlli-che-non-ti-inviano-form-se-ci-sono-campi-vuoti.html) solo ora...
Se comuqnue avete altre idee ve ne sono grato
-
<form action="" method="post" onsubmit="if (this.nomecampotesto.value=='') {alert('weeeee, manca il testo!!!!'); return false;}">
<input name="nomecampotesto" type="text" />
<input name="submit" type="submit" value="Spingimi" />
</form>:ciauz
-
questa è la strada più semplice
in alternativa è possibile:
-al load della pagina, disattivare il bottone (diventa grigio)
-all'onkeypress dell'input, se il valore non è nullo, attivare altrimenti disattivarein ogni caso andrebbe ricontrollato lato server, metti che uno ha JS disattivato..