Limitare il numero di caratteri in un campo di un modulo

Postato il: 5 aprile 2009 | Nella categoria: JavaScript » Script

Per limitare i caratteri di un modulo, possiamo inserire all’interno dei tag head il seguente script:

<script language="JavaScript" type="text/javascript">
// Prelevato su www.senzaweb.it
function conta(val) {
max=100
if (val.testo.value.length > max) {
val.testo.value = val.testo.value.substring(0,max)
rest = 0
}
else {
rest = max - val.testo.value.length
}
val.num.value = rest
}
// End -->
</script>

E successivamente andare ad incollare il seguente form all’interno dei tag body:

<form name="SenzaWeb.it">
<textarea name="testo" rows="4" cols="30" wrap="soft" onKeyUp="conta(this.form)"></textarea>
<input value="100" size="3" name="num" disabled>
</form>

max=100 è il numero massimo di caratteri inseribili all’interno del vostro campo.

Articoli simili:

Sono stati inviati 0 commenti - Invia un commento

Lascia un commento