本页内容为:准确限制及显示剩余字数的Javascript代码,该文章本站转载自网络,如有侵权请告之,我们将会及时将其删除,其正文内容如下:
<script>
function textCounter(field, countfield, maxlimit) {
// 定义函数,传入3个参数,分别为限制表单区的name,显示字数表单的name,字符限制;
if (field.value.length > maxlimit)
//如果元素区字符数大于最大字符数,按照最大字符数截断;
field.value = field.value.substring(0, maxlimit);
else
//在记数区文本框内显示剩余的字符数;
countfield.value = maxlimit - field.value.length;
contentsample.innerHTML = field.value;
}
</script>
范例:
<textarea name="txt_jljj" cols="80" rows="5" id="txt_jljj" onKeyDown="textCounter(document.myphotoform.txt_jljj,document.myphotoform.remLen1,50);"
onKeyUp="textCounter(document.myphotoform.txt_jljj,document.myphotoform.remLen1,50);" onFocus="textCounter(document.myphotoform.txt_jljj,document.myphotoform.remLen1,50);"><%=rs("JLJJ")%></textarea>
<br>
还能输入<input readonly style="border:0;" type=text name="remLen1" size=3 maxlength=3 value="50">个字