JS判断字符串是否包含中文
2014-05-12 18:08
691 查看
<script language="javascript">
var str='中文';
if(escape(str).indexOf("%u")<0){
alert("没有包含中文");
}
else{
alert("包含中文");
}
</script>
------------------------------------------------
<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="判断是否是汉字" onclick="funcChina()">
</form>
-----------------------------------------------
<script language="javascript">
function isChina(s){
var patrn=/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi;
if(!patrn.exec(s)){
return false;
}
else{
return true;
}
}
alert(isChina("判断是否是汉字"));
</script>
var str='中文';
if(escape(str).indexOf("%u")<0){
alert("没有包含中文");
}
else{
alert("包含中文");
}
</script>
------------------------------------------------
<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="判断是否是汉字" onclick="funcChina()">
</form>
-----------------------------------------------
<script language="javascript">
function isChina(s){
var patrn=/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi;
if(!patrn.exec(s)){
return false;
}
else{
return true;
}
}
alert(isChina("判断是否是汉字"));
</script>
相关文章推荐
- JS如何将拖拉事件与点击事件分离?
- js中两个等于号和三个等于号的区别
- JS实现刷新iframe的方法
- 解决鼠标左键单击冲突的问题(防止冒泡)
- JavaScript递归中的作用域问题
- JSP 九大内置对象(隐式对象)
- Grunt.js 上手
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- MyEclipse安装JS代码提示(Spket插件)
- js 调用百度地图api,并在地图上进行打点,添加标注
- 实例讲解js中的预编译
- 【高德地图API】从零开始学高德JS API(二)地图控件与插件 推荐
- 使用ajax提交表单
- 【高德地图API】从零开始学高德JS API(一)地图展现
- json 反序列化
- js制作日历1----------简单的日历
- js中定义一个变量 var params=null;判断params 为/不为 空的方法
- ExtJs xtype一览
- jsp中,实现页面跳转的几种方式
- 从javascript判断一个对象是否为数组中学习js语法