我正在做一个小网站,但我的表单有问题 - IE和MS Edge无法从我的表单发送信息。
这是我的表单(登录/注册,我通过JavaScript调用它们):
<div class="forms">
<button id="login"> Již mám účet </button>
<button id="registration"> Chci začít naplno! </button>
<form id="login_form" method="POST" action="templates/script/login.php">
<input id="email" type="email" name="email" placeholder="Váš email" pattern=".{0}|.{5,64}" required title="Zadejte prosím 5 až 64 symbolů" />
<br />
<input id="pswd" type="password" name="pswd" placeholder="Vaše heslo" pattern=".{0}|.{5,32}" required title="Zadejte prosím 5 až 32 symbolů"/>
<br />
<input id="submit" type="submit" value="Přihlásit se" />
<br /><br />
<a id="forgotten_pswd" href="recovery.php" title="Zapomněl jsem heslo ;("> Zapomněl jsem svoje heslo </a>
</form>
<form id="registration_form" method="POST" action="templates/script/registration.php">
<input id="email" type="email" name="email" placeholder="Váš email" pattern=".{0}|.{5,64}" required title="Zadejte prosím 5 až 64 symbolů" />
<br />
<input id="nick" type="text" name="nick" placeholder="Vaše jméno" pattern=".{0}|.{5,32}" required title="Zadejte prosím 5 až 32 symbolů" />
<br />
<input id="pswd" type="password" name="pswd" placeholder="Vaše heslo" pattern=".{0}|.{5,32}" required title="Zadejte prosím 5 až 32 symbolů" />
<br />
<input id="re_pswd" type="password" name="re_pswd" placeholder="Znovu heslo" pattern=".{0}|.{5,32}" required title="Zadejte prosím 5 až 32 symbolů" />
<br />
<input id="submit" type="submit" value="Zaregistrovat se" />
<br /> <br />
</form>
</div>
现在发生了什么。 Chrome,Safari,Mozilla,Opera发送信息(来自FORMs),但IE和Edge则没有。它们只是显示错误(来自模式 - &gt;输入中没有足够的符号)。
这是网站;你可以亲眼看到它:
http://kocvara.googleplay.cz/index.php
请帮帮我,谢谢!