如果不适用test,使用match则可以带引号。
var
re
=
/^[1-9]d{4,10}$/
var
str
=
"123456"
alert(re.test(str))
//返回true
可以使用js的test方法实现js验证输入值只能为汉字。
具体步骤如下:
需要准备的材料分别是:电脑、浏览器、ultraedit。
1、在ue编辑器中新建一个空白的html文件,js文件。
2、在ue编辑器中输入以下html代码。
3、在ue编辑器中输入以下js代码。
4、编辑完成以后,在ue编辑器中点击保存,格式选择UTF8无BOM。
5、在浏览器中打开此html文件,可以看到最终想要实现的js验证输入值只能为汉字效果。
首先引入你的js<script type="text/javascript" src="xx.js"></script>
属于同一文档对象的方法名是不允许重名的,因为js没有重载这一概念.
所以把你页面上的方法test或js的test方法名改成其它的名字.
举个例子:
xx.js文件有写有一个
function testJs(value){
value="xxx"
return value
}
引入以上的js后,在你的页面上写一个
function test(){
var ret = testJs("x")
alert(ret)
}