永发信息网

怎么用jquery 限制textarea 的maxlength属性

答案:3  悬赏:70  手机版
解决时间 2021-03-26 17:37
怎么用jquery 限制textarea 的maxlength属性
最佳答案
利用jquery 限制textarea 的maxlength属性的方法:
整体思路:在html标签中设置maxlength,然后检测用户输入,如果大于这个长度,做劫位限制。

实现代码如下:
//当页面加载完成后进入ready函数
$(document).ready(function() {
定义文本域的keyup事件函数
$('textarea[maxlength]').keyup(function(){
//获取设置的最大文本的值
var limit = parseInt($(this).attr('maxlength'));
//或者当前输入的文本值
var text = $(this).val();
//统计当前输入的文本的长度
var chars = text.length;
//判断是否超过限制的长度
if(chars > limit){
//如果超过限制的最大长度,则只取从第一位到最大长度的值
var new_text = text.substr(0, limit);
//更新获取的new_text的值到当前文本域
$(this).val(new_text);
}
});
});
全部回答
$("textarea").attr("maxlength",50);
jquery为textarea添加maxlength属性
textarea默认不支持maxlength属性。
可以通过jquery实现。
1、使用jquery keyup事件:
代码示例:


jquery为textarea添加maxlength






我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
(讯景)XFX7950和gtx950哪个好?
到金店买手饰最纠结的是不知是真是假.有没有
单选题下列是开展人类遗传病调查的基本步骤,
雄宏是什么意思
院子里养鸡,养鸭,养饿风水好吗
孕期需要办理的手续
禹州招教考试考哪些内容?
刚看到一人一本能以旧换新,怎么换还有吗
纸箱在会计科目里属于什么
proteus 交流电压源的设置问题
孝感冷轧带勒钢筋加工厂
如何提高土木工程管理施工的质量
for和 at least做什么成分
一扇单门的拼音
请问判刑一年多了,为什么又被带回看守所里
推荐资讯
10个月大的女童多动怎么办?
请教大神,AEcs6的3d图层吸附键在哪
Android上有哪些UI非常精美的音乐类app?
17:00-14:10咋算
37周的胎宝宝是怎样
英语中洗车用clean好还是用wash好
说唱歌词最后缠绵
开心的一天110字
升华硫与成份硫的区别
网友用过乌然堂吗,具体多少钱
求泰剧宫的女主人片头曲和片尾曲 还有曲名 谢
上一次闰九月是哪一年
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?