首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js限制TextBox输入的长度解决方法

2012-05-11 
js限制TextBox输入的长度用的是服务器控件的TextBox,要求是最多限制输入25个字符串,如果超出长度就弹出对

js限制TextBox输入的长度
用的是服务器控件的TextBox,要求是最多限制输入25个字符串,如果超出长度就弹出对话框提示已经超出25个字符串。


[解决办法]
var textbox=document.getElementById('textboxId');
if(textbox.length>25){
alert('长度超过25');
}
给TextBox加个onkeyup就好了
[解决办法]
如果是Asp.net服务器控件,除了JS实现之外,它本身应该自带一个属性是MaxLength,可指定输入文本的最大长度
[解决办法]

HTML code
<input type="text" id="textboxId" onkeyup="lengthLimit()" />
[解决办法]
MyTextBox.Attributes("onblur") = "javascript:if(document.getElementById('<%= txtMessage.ClientID%>').length>25){
alert('长度超过25');
});"

热点排行