日期:2014-05-17  浏览次数:20654 次

s:textarea标签 长度限制问题
stripes的s:textarea标签,如何限制文本框的长度,比如只让输入10个字符
O(∩_∩)O谢谢
stripes textarea

------解决方案--------------------
http://blog.csdn.net/yangyz_love/article/details/7933385
------解决方案--------------------
引用:
Quote: 引用:

http://blog.csdn.net/yangyz_love/article/details/7933385

谢谢,这个在火狐上可以用 
IE8 IE9都不行
如何兼容呢?

自己写验证可以么?用jquery获得当前textarea的值,然后进行长度判断,长了就返回false,后面给提示,超过了
------解决方案--------------------
假设你的textarea的id为 textarea

var textareaLength=$("#textarea").val().length;  
if(textareaLength>=10){ 
var test=$("#textarea").val().substr(0,9); 
$("#textarea").val(test); //这里直接截断,你可以自己加提示信息什么的
//或者直接给你的文本域后面加提示信息,不能超过10个
return false;