Carissimi,
utilizzo questo script per la numerazione di caratteri max da inserire in un campo.
Poi richiamato:codice:<script LANGUAGE="JavaScript"> <!-- var supportsKeys = false function favChange(rnum) { f = document.myform; if (f.favs.selectedIndex >=0) { f.msgTo.value = f.favs.options[f.favs.selectedIndex].value } if (f.favs.selectedIndex > 0 && f.favs.selectedIndex <= rnum + 1) { f.papaveri.focus(); } else { f.msgTo.focus(); } } function calcCharLeft(f) { lenUSig = f.lenSSig.value maxLength = 75 - f.lenSysSig.value - lenUSig if (f.titolo.value.length > maxLength) { f.titolo.value = f.titolo.value.substring(0,maxLength) charleft = 0 } else { charleft = maxLength - f.titolo.value.length } f.msgCL.value = charleft } function textKey(f) { supportsKeys = true calcCharLeft(f) } //--> </script>
Ma se il campo titolo è già "riempito da db" quindi da modificare, vorrei visualizzare i caratteri mancanti invece di tutti quelli disponbili, come si fà?codice:<textarea rows="3" name="titolo" size="95" cols="59" onKeyUp="textKey(this.form)" ><%=rs.Fields("titolo")%></textarea><font face="verdana" size="2">Max caratteri: </font><input value="75" size="3" name="msgCL" disabled style="font-family: Tahoma; font-weight: bold"> <input TYPE="HIDDEN" name="lenSSig" value="0"> <input TYPE="HIDDEN" name="lenLSig" value="0"> <input TYPE="HIDDEN" name="lenSysSig" value="0">
Grazie
G.

Rispondi quotando