Carissimi,
sto utilizzando questo script che conta i caratteri, nn so quale funzione inserire nel window.onload per permettermi di farmi visualizzare il numero di caratteri restanti reali del campo testo al caricamento della pagina
codice:
<script type="text/javascript">
charCount = 1;
maxCharCount = 50;
function displayRemLength(fieldName) {
remField = document.getElementById(fieldName);
remField.innerHTML = (maxCharCount - charCount > 0) ? maxCharCount - charCount : 0;
}
function evalEntryLength(curField, maxLimit, discardXtra, errClass, normalClass) {
maxCharCount = maxLimit;
var fieldLength = getCharCount(curField);
if (fieldLength > maxLimit) {
if (errClass != "") {
curField.className = errClass;
}
if (discardXtra) {
showAllowedLength(curField, maxLimit);
}
} else if (normalClass != "") {
curField.className = normalClass;
}
}
function getCharCount(curField) {
charCount = curField.value.length;
return charCount;
}
function showAllowedLength(curField, maxLimit) {
curField.value = curField.value.substr(0, maxLimit);
window.status = curField.value;
}
</script>
<input type="text" name="titolo" onkeyup="evalEntryLength(this, 50, true, '', ''); displayRemLength('charCount');" size="66" value="<%=rs.fields("tit")%>">
<font size="2"><u><span id="charCount">50</span> caratteri rimanenti</u></font>
Grazie per l'aiuto
G.