Originariamente inviato da SuperMariano81
ciao a tutti, ho questa funziona qui:
codice:
<!--
function textCounter(theField,theCharCounter,theLineCounter,maxChars,maxLines,maxPerLine)
{
var strTemp = "";
var strLineCounter = 0;
var strCharCounter = 0;
for (var i = 0; i < theField.value.length; i++)
	{
	var strChar = theField.value.substring(i, i + 1);
	if (strChar == '\n')
	{
	strTemp += strChar;
	strCharCounter = 1;
	strLineCounter += 1;
	}
	else if (strCharCounter == maxPerLine)
	{
	strTemp += '\n' + strChar;
	strCharCounter = 1;
	strLineCounter += 1;	
	}
	else
	{
	strTemp += strChar;
	strCharCounter ++;
	}
	}
	theCharCounter.value = maxChars - strTemp.length;
}
//-->
che mi calcola in una txtbox il numero mancante di caratteri.
Ora vorrei che, quanto tale txtbox arriva a zero, mi apparisse un testo del tipo "attezione troppi caratteri"

come posso far apparire tale scritta vicino alla txtbox?
Io uso questo

codice:
//Caratteri max inseribili
 function conta(val){
max=500
if (val.messaggio.value.length > max){
val.messaggio.value = val.messaggio.value.substring(0,max)
rest = 0
alert("Fine caratteri Max inseribili");
} 
else{
rest = max - val.messaggio.value.length
}
val.num.value = rest
}