Ciao.
Utilizzo questo codice per un semplice countdown dei char all'interno di una textarea.
Funge bene durante la digitazione dei caratteri ma non è funzionale nel caso in cui i caratteri, ovvero il contenuto, provengano da un database.codice:<input type="text" value="300" name="conta" readonly> <textarea name="Titolo" onkeyup='javascript: { a = 300-Titolo.value.length; if ( a < 0) { Titolo.value = Titolo.value.substring(0, Titolo.value.length + a); a = 0 }; conta.value = a }' cols="65" rows="3"></textarea>
Per fare un esempio il campo del countdown parte da 300, entra nella mia pagina, la textarea si popola di 300 caratteri ed il campo non si aggiorna ma resta bloccato a 300, solo quando scrivo nella textarea per modificare di colpo aggiorna la conta.
E' un problema di evento?