Я создаю регистрационную форму с использованием html, css & javascript для проверки, и он отлично работает, если я положил id = "register-form" в теге формы.Проверка Javascript не работает в ASP. Net
<form method="post" role="form" autocomplete="off" id="register-form">
IMG валидации http://imgur.com/a/khzXF
но я также хочу <asp:Button ID="Button1" CssClass="btn-info" Text="Submit" />
Для работы этой кнопки жерех я должен поставить RUNAT = "сервер" в виде тега, как это
<form method="post" role="form" id="register-form" onload="Page_Load" autocomplete="off" runat="server">
Затем я получил ошибку в Visual Studio
'register-form' не является допустимым идентификатором.
Отредактированная Ошибка не отображается, как и раньше, но проверка еще не работает, я использовал register_form
И если я удалю ID = «регистр-формы» из проверки тега формы не работают.
IMG в неработоспособности Validation
HTTP: // imgur.com/a/ QoHP5
Вот моя проверка файла Java Script
HTTP: // pastebin.com/yGGu2dYR
Мой HTML/ASPX файл
HTTP: // pastebin.com/i0ewCGrz
Update: Это не работает, если я изменю регистра формы к register_form как в HTML и Java-скрипт я запускаю его без использования Runat
Посмотрите на исходном коде страницы в браузере .. ,какой идентификатор имеет элемент формы –
, измените значение 'register-form' из идентификатора формы, такого как 'register_form' и JS, или где бы он ни использовался, и он будет работать точно –
id =" ctl00 "в исходном коде. Я не понимаю, что это @JaromandaX – chackers