javascript検証数字
1236 ワード
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function validate() {
var codeValue = document.getElementById("oinvoiceCode").value;
if(validateNum(codeValue)){
alert(" !");
} else{
return;
}
}
function validateNum(str)
{
if(str.length != 10)
{
alert(" 10 ");
return false;
}
else
{
for(var i=0; i<str.length; i++)
{
if(str.charAt(i)<'0' || str.charAt(i)>'9')
{
alert(" ");
return false;
}
}
}
return true;
}
</script>
</head>
<body>
:<input type="text" id="oinvoiceCode" name="oinvoiceCode"/><br>
<input type="button" value=" " onclick="validate()"/>
</body>
</html>