これはテストコードで、ボタンを使用せずに、値が最初のテキストボックスに< =の場合。2番目の入力タイプ= "number"の値は、最初の入力タイプ= "number"の値を超えることはできませんmaxlength = "3"
<html>
<body>
<input id="first" name="first" type="number" maxlength = "3">
<input id="second" name="second" type="number" maxlength = "3" onblur="compare()" >
</body>
</html>
<script type="text/javascript">
function compare()
{
var firstNumber = document.getElementById("first").value;
var secondNumber = document.getElementById("second").value;
if(firstNumber >= secondNumber)
{
//nothing will do, continue to the 3rd textbox.
}
else
{
alert("The number you enter is larger than the first one.");
//clear the value of the second textbox
}
}
</script>
あなたのタイトルはあなたが得ているエラーメッセージですか、それとも達成しようとしているものですか?正確に何が問題なのですか? P.S.純粋なhtmlのように見え、asp-classic/vbscriptのコードはありません。 – Dijkgraaf
申し訳ございません、私の悪い..私の懸念が解決すれば、このコードを私のaspファイル(完全なコード)にインポートします。 – rabal
あなたの質問は何ですか?コードは期待どおりに機能しませんか? – Dijkgraaf