prova questo codice, non so se ho capito bene il tuo problema. Come codice forse sarà caotico, ma funziona!!! Ciao![]()
----------------------------------------------------------------------------------------
<html>
<head>
<script type="text/javascript">
function caraturamaxima(carins)
{
var nodo=document.getElementById('caratteri');
var i=0;
if (nodo.hasChildNodes()){
var conta=nodo.childNodes.length;
for (i=0; i<conta; i++){
nodo.removeChild(nodo.lastChild);
}
}
var numCaratteri=500 - carins.value.length;
var testoinserito = numCaratteri+" caratteri disponibili";
OggettoTesto=document.createTextNode(testoinserito );
nodo.appendChild(OggettoTesto);
}
</script>
</head>
<body>
<form name=pippo>
<table>
<tr>
<td>
<textarea name="firma" cols="60" rows="12" maxlength="500" onkeyup="caraturamaxima(this)" wrap="VIRTUAL"></textarea>
</td>
</tr>
<tr>
<td>
<div name="caratteri" id="caratteri">
500 Caratteri disponibili
</div>
</td>
</tr>
</table>
</form>
</body>
</html>
----------------------------------------------------------------------------------------