W jaki sposób zmodyfikować poniższy skrypt, by nie skracał tekstu w polu po naciśnięciu klawiszy innych niż alfanumeryczne? Liczba pozostałych do wpisania znaków jest zmniejszana po naciśnięciu CTRL. Gdy ograniczenie wynosi 10 tekst skracany jest do 9 po naciśnięciu np CTRL.
<script LANGUAGE="JavaScript"> function textCounter(field, countfield, maxlimit)
{
if (field.value.length > (maxlimit-1))
{
field.value = field.value.substring(0, (maxlimit-1));
document.getElementById(countfield).innerHTML=maxlimit-1-field.value.length;
}
else
{
document.getElementById(countfield).innerHTML=maxlimit-1-field.value.length;
}
}