首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

javascript参数有关问题,(有关正则)

2011-12-12 
javascript参数问题,急(有关正则)inputtype button onclick CheckExists(document.all.abc,2,10)

javascript参数问题,急(有关正则)
<input   type= "button "   onclick= "CheckExists(document.all.abc,2,10); "/>

<script   type= "text/javascript ">
function   CheckExists(obj,minSize,maxSize)
{
                  alert(minSize);
                  alert(maxSize);
var   pattern   =   /^[a-zA-Z]{1}[a-zA-Z0-9_]{minSize,maxSize}$/;
if   (pattern.test(obj.value))
alert( "true ");
else
alert( "false ");
}
</script>

打印是打出来了,但是minSize,maxSize始终起不了作用,
就是说不管我输入的是否正确,始终显示false

[解决办法]
你 alert(pattern);
就明白了,另外比较用这个
if (pattern.test(obj))
[解决办法]
var pattern = new RegExp( "^[a-zA-Z]{1}[a-zA-Z0-9_]{ " + minSize ", " + maxSize + "}$ ");

hehe,小问题

热点排行