javascript 如何设置文本输入框里的数值范围
请问,javascript如何设置文本输入框里的数值范围,当超过范围,弹出警示.</td>
<td>
<input value="96.5" name="B3" id="B3" textarea style="color:red"></span>% <span class="unit">
</td>
我想将这个输入值范围设定在0到1之间,怎么弄呢
请问,javascript如何设置文本输入框里的数值范围,当超过范围,弹出警示.
2011-05-05 15:00
2011-05-10 16:48
2011-05-11 15:09
程序代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www. <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Document</title>
<script type="text/javascript">
function checkInput()
{
var strB3=document.getElementById("B3");
//alert(strB3);
if (strB3.value / 100 > 1 || strB3.value / 100 < 0)
{
alert("B3的值只能介于0~1")
strB3.value="";
strB3.focus();
}
//return false;
}
</script>
</head>
<body>
<form>
<td>
<input value="" name="B3" id="B3" textarea style="color:red" onchange="checkInput()">
</span>%<span class="unit">
</td>
</form>
</body>
</html>我理解为VALUE%介于0~1之间 如果有差异,请自行调整。
2011-06-21 10:27