I am creating a registration form using html, css & javascript for validation and it's working great if I put id="register-form" in form tag.
<form method="post" role="form" autocomplete="off" id="register-form">
IMG of validation https://i.stack.imgur.com/Oya5L.jpg
but as i also want <asp:Button ID="Button1" CssClass="btn-info" Text="Submit" />
To work this asp button I have to put runat="server" in form tag like this
<form method="post" role="form" id="register-form" onload="Page_Load" autocomplete="off" runat="server">
Then I got error in Visual Studio
'register-form' is not a valid identifier.
Edited Error is not displaying as before but validation still don't work I have used register_form
And if I remove id="register-form" from form tag validation not working.
IMG of not Working validation
http:// imgur.com/a/ QoHP5
Here my validation java script file
http:// pastebin.com/yGGu2dYR
My html/aspx file
http:// pastebin.com/i0ewCGrz
Update : It's not working if I change register-form to register_form in both html and java-script I run it without using runat