请教一个JavaScript控制文本框输入值大小的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/28 06:58:41
if (document.form2.zl.value==""|| !(parseInt(document.form2.zl.value)>0))
{
alert("重量错误!");
return false;
}

这是我现在在用的JavaScript代码,这个函数判断的是文本框zl值不能为空和值需要大于0,现在我想换成文本框zl值不能为空大于0且小于100

请还按上面的样子帮我写一个,谢谢,对JavaScript不懂啊!原来的也是请别人写的。所以就按上面的格式,谢谢!省得全部要修改!

if (document.form2.zl.value==""|| !(parseInt(document.form2.zl.value)>0)||(parseInt(document.form2.zl.value)>=100))

<HTML>
<HEAD></HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--

function validate(val){

var str = val.toString().replace(/(^\s*)|(\s*$)/g , '');

var num = parseInt(str);

if(!str.length || str == '0'){

return false;
}

if(num >= 100 || num < 0){

return false;

}else if( str != num ){

return false;

}

return true;

}

var ary =[
'0'
,"100"
," 100 "
," 1 00"
," 101 "
,"10"
," 10 "
," 1 0"
," 101 "
,123
,-12