VS 2010 を使用して ASP.NET Web フォーム アプリケーションを開発し、ページにログイン テキスト ボックスとパスワード テキスト ボックスを配置します。
それらの上に、ログイン テキスト ボックスまたはパスワード テキスト ボックスが空の場合にエラー メッセージを含む単純な div タグがあります。
<div id="ErrorDiv"></div>
いずれかのテキスト ボックスが空の場合、この div を下にスライドさせてエラー メッセージを表示させたい
以下は私が試したjQueryコードです:
<script>
$(function () {
$("#btnLogin").click(function () {
var error = 0;
if (error == 0) {
$("#ErrorDiv").slideToggle();
}
if ($("#txtLoginID").val() == "") {
error = 1;
$("#ErrorDiv").text("Please Enter LoginID");
}
if ($("#txtPassword").val() == "") {
error = 1;
$("#ErrorDiv").text("Please Enter Password");
}
if (error == 1) {
alert(document.getElementById("ErrorDiv").value());
$("#ErrorDiv").show();
}
else {
alert(document.getElementById("ErrorDiv").value());
$("#ErrorDiv").slideUP();
}
});
});
</script>
これは動作しません。
に置き換え $("#ErrorDiv").text("Please Enter LoginID");
てみまし$("#ErrorDiv").html("Please Enter LoginID");
たが、効果はありませんでした。
何が問題になる可能性がありますか?