限制字符输入数量

 

点击这里看效果

在 <head> 与 </head> 之间加入:

<SCRIPT LANGUAGE="JavaScript">
maxLen =50; // max number of characters allowed
function checkMaxInput(form) {
if (form.message.value.length > maxLen) // if too long.... trim it!
form.message.value = form.message.value.substring(0, maxLen);
// otherwise, update 'characters left' counter
else form.remLen.value = maxLen - form.message.value.length;
}
</script>

在 <body> 与 </body> 之间加入:

<form name=myform action="YOUR-SCRIPT.CGI">
<p align="center">
<font size="1" face="arial, helvetica, sans-serif">
<font size="3"><br> 你可以输入50个字符<br> </font>
</font>
<font size="1" face="arial, helvetica, sans-serif">
<textarea name=message wrap=physical cols=28 rows=4
onKeyDown="checkMaxInput(this.form)"
onKeyUp="checkMaxInput(this.form)">
</textarea>
</font></p>
<p align="center">&nbsp;还剩
<font face="arial, helvetica, sans-serif" size="1">
<input readonly type=text name=remLen size=3 maxlength=3 value="50">
<font size="3">个字符 </font></font>
</p></form><p>&nbsp; </p>