テキストボックスに数字のみを入力できるフォームがあります。そうしないと、アラートが表示されます。
<form name="formName" action="" method="post" OnSubmit="return chkSubmit();">
Input Number
<input type="text" name="txtNumber" value="">
<input type="submit" name="btnSubmit" value="Submit">
</form>
次のJavaScriptを使用します。
<script>
function chkSubmit()
{
if(isNaN(document.formName.txtNumber.value))
{
alert('Please input numbers only.');
return false;
}
}</script>
4文字だけを入力できるようにするにはどうすればよいですか?警告はありません。ユーザーが4文字を超えて入力できないようにしてください。