JS判断字符串是否包含中文

Java代码

<script language="javascript">      
function funcChina(){     
var obj = document.form1.txtName.value;     
if(/.*[\u4e00-\u9fa5]+.*$/.test(obj))     
{     
alert("不能含有汉字!");     
return false;     
}     
return true;     
}     
</script>     
<form name="form1">    
<input type="text" name="txtName"><input type="button" name="butTxt" value="判断是否是汉字" οnclick="funcChina()">    
</form>  

 

Java代码

<script language="javascript">     
function isChina(s){     
var patrn=/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi;     
if(!patrn.exec(s)){     
return false;     
}    
else{     
return true;     
}     
}    
alert(isChina("中国站长天空www.zzsky.cn"));    
</script>  

 

Java代码

<script language="javascript">    
var str='中国站长天空www.zzsky.cn';    
if(escape(str).indexOf("%u")<0){     
alert("没有包含中文");    
}    
else{    
alert("包含中文");    
}    
</script

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值