限制textarea字数(防粘贴)
来源:互联网 发布:淘宝网大童夏装 编辑:程序博客网 时间:2024/05/22 13:08
/**
* 限制textarea文本域输入的字符个数
* @id textarea表单ID
* @count 要限制的最大字符数
*/
function limitChars(id, count){
var obj = document.getElementById(id);
if (obj.value.length > count){
obj.value = obj.value.substr(0, count);
}
}
说明:这个函数的作用就是当textarea文本域中的字符数超过指定个数时即进行截取。有了这个函数,我们接下来要做的就是选择在何时调用该函数:
<textarea id="mytext" cols="" rows="" onkeydown="limitChars(''mytext'', 120)" onchange="limitChars(''mytext'', 120)" onpropertychange="limitChars(''mytext'', 120)"></textarea>
说明:1、onkeydown监控用户键盘输入并进行字符截取;2、onchange防止用户通过复制粘贴功能输入超过指定最大字符数的字符;3、onpropertychange针对IE(FF中无效),作用就是当用户通过复制粘贴功能来进行输入时,当粘贴完成的瞬间即进行字符截取,而不是像onchange那样需要等到焦点离开textarea控件时才进行字符截取(该属性主要为了用户体验上的效果,没有该属性已经可以真正完成限制字符输入个数的任务)。
- 限制textarea字数(防粘贴)
- 限制textarea文本域中输入字符个数(防粘贴)
- 限制textarea字数
- textarea限制字数
- textarea限制字数
- 限制textarea的字数
- 限制textarea的字数
- Textarea字数的限制
- 限制textarea输入字数
- javascript textarea字数限制
- javascript textarea字数限制
- textarea限制输入字数
- JS限制textarea字数
- textarea限制字数
- textarea限制字数
- textarea 动态限制字数
- textarea限制输入字数
- KindEditor4 限制 textarea 字数
- 关于c++中的一个母牛生小牛的问题详细解答与体会
- C程序中头文件相互包含精华(网摘小结)
- 把下列代码放到或者之间 alert('……')是右键单击引发的事件,你
- 超链接设置
- c语言中的文件读写
- 限制textarea字数(防粘贴)
- 华为面试题
- apache-commons项目介绍
- 限制textarea字符
- 中国移动创新系列丛书《OPhone应用开发权威指南》读者交流活动
- [转]CentOS 5.4挂载可读写NTFS
- 关于BOM的FM
- 聚沙成塔 - IStatic控件显示文本乱码问题
- 在Dialog中使用Menu和Toolbar(作者:xujian)