回 帖 发 新 帖 刷新版面

主题:客户端验证问题

有谁知道怎样用javascript来检测文本框输入的非法字符啊
如(!@#$%^&) 
给个范例,谢谢!

回复列表 (共4个回复)

沙发

字符都对应了自己的ASCLL码,你只要判断搞输入不等于你所规定的ASCLL码所对应的数值就可以了!

板凳

大虾,能不能具体些,写个例子看看.

3 楼


<script langage="javascript">
function check(obj){
    var txt1=obj.txt.value;
    var ss=/[!@#$%^&]+/;

    if(ss.test(txt1))
        {
            return false
        }
    else
        {
            return true
        }
}
</script>
用正则表达式可以实现

4 楼

用正则表达式

我来回复

您尚未登录,请登录后再回复。点此登录或注册