Con questo javascript è possibile data una textarea limitare l'input dei caratteri inseriti avvisando l'utente di quanti caratteri stia inserendo (esponendogli il messaggio in una input text hidden).
Il javascript è il seguente:
function contaCaratteri(area, field, max){
var cont= area.value.length;
if (cont > max){
area.value = area.value.substr(0, max);
document.getElementById(field).value = 'Massimo ' + max + ' caratteri!';
}else{
if(cont>1){
document.getElementById(field).value = 'Inseriti ' + cont + ' caratteri!';
}
else
{
document.getElementById(field).value = 'Inserito ' + cont + ' carattere!';
}
}
}
L'esempio HTML è questo (digitare all'interno della textarea):
Il javascript è il seguente:
function contaCaratteri(area, field, max){
var cont= area.value.length;
if (cont > max){
area.value = area.value.substr(0, max);
document.getElementById(field).value = 'Massimo ' + max + ' caratteri!';
}else{
if(cont>1){
document.getElementById(field).value = 'Inseriti ' + cont + ' caratteri!';
}
else
{
document.getElementById(field).value = 'Inserito ' + cont + ' carattere!';
}
}
}
L'esempio HTML è questo (digitare all'interno della textarea):
Nessun commento:
Posta un commento