不过这个css样式只对webkit内核的浏览器有效,真要完整的实现你想要的功能,还是要依靠js来做啊!
这样:<textarea oninput="s()" onpropertychange="s()"></textarea>
function s(){
var leng=要限制的字符数
if(this.value.lengtg>=leng){
//加一个限制,达到更强劲的效果
event.returnValue=false//达到指定字数后,任何按键都失效。
//截取字符串
this.value=this.value.substring(0,leng)
}
}
因为onpropertychange只在IE中有效,而oninput在大多数浏览器中都有效,所以两个一起上。
没有必要那么麻烦,你可以试着用一下.net自带的验证控件 RequiredFieldValidator设置它的ControlToValidate就是你所要验证控件的id 然后在ErrorMessage中输入你的出现错误的信息就可以了,很方便