webForumDet fria alternativet

Script för antal tecken kvar att skriva i textrutan

JavaScript

1 svar · 208 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#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>
263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)