<script language=javascript>
function check(e){
var num=e.value;
re=/^(([1-9]\d?(\.\d?[1-9])?)|(0\.\d?[1-9])|100)$/;
if(re.test(num))
{
alert("正确")
}
else
{
alert("错误")
}
}
</script>
<input name=num onblur=check(this)>