Невозможно получить следующий код для проверки поля для электронной почты и принятия только определенных сообщений электронной почты в соответствии с моим кодом .. этот код работает во всех браузерах, принимая Internet Explorer 11, как можно принять этот код для работы в IE 11, чтобы принимать только определенные адреса электронной почты ...проверка поля ввода не работает в Internet explorer 11 почему
под IE 11 - он проверяет пустое поле ok, но я не могу заставить шаблон электронной почты работать (html5), как я могу заставить его работать в IE 11, он работает на других браузерах в порядке, спасибо заранее ... singhy
<?php
if(isset($_POST["Subscribe"])){ //name of submit button
foreach($_POST as $fieldName => $value){
if($fieldName!="Subscribe"){ //if not submit button
$fieldValue=$value;
if($fieldValue == "") {
echo "Cannot leave ".$fieldName." blank";
die();
}
}
}
}
?>
<script>
function IsEmpty(){
if(document.forms['frm'].email.value == "")
{
alert("empty field");
return false;
}
return true;
}
</script>
<form name="frm" class="test" method="post" action="myform.php" >
<fieldset><legend><strong>test</strong></legend>
<p>testing my code...</p>
<p><label for="email">Email address:</label>
<input title="enter email" required="required" name="email" type='email' pattern=".+(@hotmail.com)|.+(@gmail.com)" required />
</p>
<input id="insert" onclick="return IsEmpty();" style="float: right;" type="submit" name="submit" value="Subscribe" />
</fieldset>
</form>
Вы хотите поддерживать только учетные записи hotmail и gmail? По какой причине вы выбрали атрибут 'pattern'? Вы можете делать регулярные выражения? – NaijaProgrammer
Привет, да, только учетные записи hotmail и gmail, да, регулярные выражения тоже прекрасны – user3723480
Он работает над моим IE 11. Это дает вам какую-либо ошибку? – NaijaProgrammer