您的位置:首页 > Web前端 > JavaScript

JS判断汉字数字表单文本框输入指定字符类型

2013-09-13 10:40 591 查看
var reg=/[\u4E00-\u9FA5]/g

    if (reg.test(str)){alert("含有汉字");}

    else{alert("不含有汉字");}

 

表单中不允许输入中文:

<input
onkeyup="value=value.replace(/[\u4E00-\u9FA5]/g,'')">

 
 

表单中只允许输入中文的方法:

<input
onkeyup="value=value.replace(/[ -~]/g,'')">

 

表单中只允许输入数字的方法:

 

<input
onkeyup="value=value.replace(/\D/g,'')">
 
function funcChina(s)

{  
    if(/^[\u4e00-\u9fa5]+$/.test(s))  

    {  
        alert("不能含有汉字!");      

        return   false;  
    }  
    return   true;  
}  
 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐