var strng="中文的"
var strng1="中文的aa"
var strng2="111"
var strng3="aaas"
var strng4="111aaa"
function aaacheck(a) {
//var pat = /[^\x00-\xff]+/g; //这个是双字节的。就是说带标点符号。
var pat = /(^[\u4e00-\u9fa5]+$)|(^\d+$)|(^[a-z]+$)/gi; //这个好象带中文的。if(pat.test(a)){
alert("true")
}else{
alert("false")
}
//alert(pat.test(strng))
}
aaacheck(strng)
aaacheck(strng1)
aaacheck(strng2)
aaacheck(strng3)
aaacheck(strng4)
var strng1="中文的aa"
var strng2="111"
var strng3="aaas"
var strng4="111aaa"
function aaacheck(a) {
//var pat = /[^\x00-\xff]+/g; //这个是双字节的。就是说带标点符号。
var pat = /(^[\u4e00-\u9fa5]+$)|(^\d+$)|(^[a-z]+$)/gi; //这个好象带中文的。if(pat.test(a)){
alert("true")
}else{
alert("false")
}
//alert(pat.test(strng))
}
aaacheck(strng)
aaacheck(strng1)
aaacheck(strng2)
aaacheck(strng3)
aaacheck(strng4)
解决方案 »
- 用javascript怎么实现这样的功能?具体描述如下
- HTML+JS读XML文件问题。
- 关于EXT-JS CheckboxSelectionModel的问题
- 点击单选按钮如何实现页面跳转?
- 高分请教高手:关于滑出菜单的再提问,似乎跟!DOCTYPE以及浏览器版本有关?!
- 在javascript中的单元格中怎样设置字体出现在单元格的上部?
- 请问下我做了个弹窗div 里面放百度地图 为什么我百度地图定位的点 不是在div的中间 而是跑到div的左上角 还有就是显示框的问题
- 图片轮播在谷歌浏览器里面出现错误?求大神帮助
- 如果判断给定的字符是否是中文?
- 请大虾相助,怎样制定浏览网页的字符集
- 如何取消自带的下拉列表定位.
- 数据库查询。。 谢谢。。
...
function checkInput(){
return (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 65 && event.keyCode <= 90) || (event.keyCode >= 97 && event.keyCode <= 122);
}就这个思路
<!--
do
{
CategoryName=prompt("请输入英文品名(最多15个字符):","");
}
while (!/^[\u4e00-\u9fa5\d\w]+$/.test(CategoryName) || CategoryName==null);
alert('OK');
//-->
</SCRIPT>
<!--
do
{
CategoryName=prompt("数字:","");
}
while (!/^\d+$/.test(CategoryName) || CategoryName==null);
alert('OK');
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
do
{
CategoryName=prompt("请输入英文品名(最多15个字符):","");
}
while (!(/^[a-zA-Z]+$/.test(CategoryName) && CategoryName.length<15) || CategoryName==null);
alert('OK');
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
do
{
CategoryName=prompt("中文:","");
}
while (!/^[\u4e00-\u9fa5]+$/.test(CategoryName) || CategoryName==null);
alert('OK');
//-->
</SCRIPT>