Проверка для моих текстовых полей ASP не работает с использованием javascript и ASP.NET
Привет! Я просто хочу спросить, почему моя проверка формы для текстовых полей asp не работает. Это должно быть похоже на то, когда пользователь не вводит текст в текстовое поле, Описание В теге абзаца будет отображаться, чтобы угодить вводу текста. Но это не работает.Пожалуйста, помогите мне решить эту проблему.
Что я уже пробовал:
Вот код для javascript:
function checkForm() { var errors = []; if ($("#itemBrand").value == "") { errors[0] = "Please input a text!"; } if ($("#itemModel").value == "") { errors[1] = "Please input a text!"; } if (errors.length > 0) { if (errors[0] != null) { document.getElementById("itemBrandValidate").innerHTML = errors[0]; } if (errors[1] != null) { document.getElementById("itemModelValidate").innerHTML = errors[1]; } return false; } return true; }
А вот и aspx:
<asp:TextBox ID="itemBrand" runat="server" BackColor="#FFFF66" BorderColor="Black" BorderWidth="1px" Height="20px" Width="300px"></asp:TextBox><br /> <p id="itemBrandValidate"></p> <asp:TextBox ID="itemModel" runat="server" BackColor="#FFFF66" BorderColor="Black" BorderWidth="1px" Height="20px" Width="300px"></asp:TextBox><br /> <p id="itemModelValidate"></p> <asp:Button ID="Button1" runat="server" CssClass="submitButton" Text="Save Item" OnClick="Button1_Click" OnClientClick="return checkForm()"/>
ZurdoDev
Вы должны его отладить.