Script för antal tecken kvar att skriva i textrutan

JavaScript

1 svar · 211 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Trådstart#1

Jag har en snabbmeddelandefunktion för varje användare på min sida. Nu undrar jag om det finns någon som kan guida mig till ett script som känner av och fortlöpande visar hur många tecken en användare har kvar att skriva i en textruta om vi nu säger att jag har satt en gräns till 250 tecken! :)

Medlem sedan juni 20006 031 inlägg
#2

inom head

<script language="javascript" type="text/javascript">
<!-- Begin
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
countfield.value = maxlimit - field.value.length;
}
// End -->
</script>

i body

<!-- textCounter() parametrar är:  text field, the count field, max length -->
<form name=myform action="DINSIDA.PHP">
<textarea name=message wrap=physical cols=28 rows=3 onKeyDown="textCounter(this.form.message,this.form.remLen,250);" onKeyUp="textCounter(this.form.message,this.form.remLen,250);"></textarea>
<input readonly type=text name=remLen size=3 maxlength=3 value="250"> characters left</font>
</form>
</form>
264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)