Ciao ragazzi,
non so quasi nulla di Js. Ho copiato il codice per realizzare un contatore in una textarea... Funziona, su IE tutto ok ma su Firefox posso entrare nella textarea solo con tab e non cliccando direttamente nel campo...
Come posso risolvere?
Ecco il codice in head:
codice:
<script type="text/javascript">
function apri(url) {
newin = window.open(url,'titolo','scrollbars=no,resizable=no, width=466,height=250,status=no,location=no,toolbar=no');
}
function calcola(ta) {
var a = 85 - ta.value.length;
if (a < 0) {
ta.value = ta.value.substring(0, ta.value.length + a);
a = 0;
};
ta.form.conta.value = a;
}
</script>
e quello nel body:
codice:
onload="calcola(document.insert_link.descrizione);">
<form enctype="multipart/form-data" name="insert_link" action="prova.php" method="post">
<fieldset>
<label>Nome:
<input type="text" name="nome" size="20" value="">
</label>
<label>Cognome:
<input type="text" name="cognome" size="20" value="">
</label>
<input type="text" value="85" size="1" name="conta" readonly>
<textarea name="descrizione" onkeyup="calcola(this);" cols="30" rows="5"></textarea>
</label>
<input type="submit" value="Registra">
<input type="reset" value="Resetta">
</form>
Dove sbaglio? Grazie mille?