Вот весь код, который у меня есть для простой страницы входа, выполненной в ASP.NET:
<p></p>
User:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<p></p>
Pass:
<asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox>
<p></p>
<asp:Label ID="Label1" runat="server" Text="" />
<div id="wrapper">
<button id="buttona" type="button">Sweet Alert!</button>
</div>
<script>
$('#buttona').click(function () {
if (('#TextBox1').valueOf == "user" && ('#TextBox2').valueOf == "pass") {
swal("Yay!", "You logged in succesfully", "success");
}
else {
swal("Oh noez", "That's incorrect", "error");
}
});
</script>
Цель - показать положительное сообщениекогда вход в систему успешен, и сообщение об ошибке, когда это не так (с помощью SweetAlert).
Моя проблема в том, что он всегда показывает сообщение «Неправильно», и я предполагаю, что неправильно то, что он не читает содержимое TextBox должным образом (синтаксис выглядит не очень корректно для меня, но я не уверенкак это должно быть).Я также пытался заменить .valueOf
на .text
, но это не помогло.
Как я могу получить содержимое (текст), который вводится в каждый asp:TextBox
?