如何在ASP页面里,使控件textbox不允许输入空格?

来源:百度知道 编辑:UC知道 时间:2024/06/25 18:06:40
要在页面里实现的(即html的代码),不要后台代码,应该是在textbox里添加onkeypress或者onkeyup?可是我试过,不好用5555555555555555555555

补充:我知道可以在后台vb文件里写trim(),可是现在需要客户端的,就是在提交前检查的,不知道如何实现。。。。

这个就是我的控件<asp:textbox id="txtCneCmt" runat="server" CssClass="text" MaxLength="60"></asp:textbox>

控件写的应该没有问题吧?是不是应该在里面写 ONEXIT="?" 或者ONKEYPRESS="?" 或者onkeyup="value=value.replace(/[s]/g,'')"?

可是我都试过,都不好用呀。。。。

不知道你具体想干什么,我正则表达式应该可以
onKeyUp="value=value.replace(/[^\d^\ \|]/g,'');"
把这个加到你的text里面
,在说让他输出空格,你给它替换了不就行了吗?

for(i=0;i<textbox.value.length;i++)
if(textbox.value.charAt[i]=" ")
alert("error")
next