hola como estan?? les comento el problem tengo un codigo que sirve para contar los caracteres en un campo de texto, en explorer anda perfecto pero en firefox no, la verdad es que no se mucho de javascript este codigo lo saque de algun lado que no recuerdo, el error que me da es "digitado is not defined"
este es el codigo
en el header
Código:
<SCRIPT LANGUAGE=javascript>
function max(txarea)
{
total = 200;
tam = txarea.value.length;
str="";
str=str+tam;
Digitado.innerHTML = str;
Restante.innerHTML = total - str;
if (tam > total){
aux = txarea.value;
txarea.value = aux.substring(0,total);
Digitado.innerHTML = total
Restante.innerHTML = 0
}
}
</SCRIPT>
en el textarea
Código:
<textarea name="publi" rows="5" id="publi" style="width:90% "onkeyup="max(this)" nkeypress="max(this)" onkeypress="if((event.keyCode==92 || event.keyCode==34 || event.keyCode==39 || event.keyCode==60 || event.keyCode==62)) event.returnValue = false;" ><?=stripslashes($_POST[publi]);?></textarea>
y este es codigo de los textos que indican la cantidad de caracteres
<font id="Digitado" color="red">0</font> Caracteres digitados / Restan <font id="Restante" color="red">200</font>
el error se produce cuando se tipea algo
saludos y muchas gracias por su tiempo