si bien no me termina de gustar el metodo de las capas (por que de por si no me gusta usar capas), aqui te dejo la modificacion del codigo quehas puesto. Solo hay dos textareas, pero veras que es muy intuitivo meter todos los que quieras:
Código:
<html>
<head>
<script language="JavaScript">
function comprobar(obj,nombreCapa){
texto = obj.value;
if(texto.length>179){
texto = texto.substr(0,179);
obj.value = texto;
}
document.getElementById(nombreCapa).innerHTML=texto.length+1+" caracteres. (180 máx.)";
}
</script>
</head>
<body>
<form name="form1" method="post" action="">
<textarea name="textarea1" cols="80" rows="3" onKeyDown="comprobar(this,'cuenta1')"></textarea>
<div id="cuenta1"> </div>
<br>
<textarea name="textarea2" cols="80" rows="3" onKeyDown="comprobar(this,'cuenta2')"></textarea>
<div id="cuenta2"> </div>
</form>
</body>
</html>
De todas formas, voy a ver si lo cambio un poco para solucionar que al pulsar "Supr" te suma uno en vez de restarlo....
ToKaTa.