文本区域验证?
问题描述:
我想在输入数据时验证我的文本。文本区域验证?
我已经编写了关于keypree事件的代码。
function validateQuestionTextArea(questionid)
{
var txtbx=$('questions-'+questionid).value;
if(txtbx.length > 99)
{
showValidationMessage('questionMaxLengthValidation');
return false
}
return true
}
但问题这是我可以使用后排空间或删除一个它达到了100
我应该使用哪一个事件?
答
你可能想使用KEYUP代替^^
使用keyUp我可以插入超过我的限制。如果我一直按下一个键并在150之后释放,keyDown也会有像我不能删除或退格一旦它达到最大长度 – user630209 2011-02-25 11:22:24
键入使用子字符串删除额外的文本。 无论如何,你仍然可以删除服务器端的额外文本,所以如果你面对一个顽固的用户,他会得到他所不喜欢的(取消) – 2011-02-25 11:25:56
你有代码? – user630209 2011-02-25 11:52:09