<script language="javascript">
function check(str)
{
var rgx=/^([\-]?)([0-9]+)(\.[0-9]{1,4})?$/;
if(rgx.test(str))
{
alert('匹配');
}
else
{
alert('不匹配');
}}
</script><body>
<form name=form1 >
<input type=text name="a">
<input type=button onclick='check(document.form1.a.value)' value="click">
</form>
</body>
function check(str)
{
var rgx=/^([\-]?)([0-9]+)(\.[0-9]{1,4})?$/;
if(rgx.test(str))
{
alert('匹配');
}
else
{
alert('不匹配');
}}
</script><body>
<form name=form1 >
<input type=text name="a">
<input type=button onclick='check(document.form1.a.value)' value="click">
</form>
</body>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货