gpt4 book ai didi

php - 输入字段验证在 Internet Explorer 11 下不起作用,为什么

转载 作者:行者123 更新时间:2023-11-27 23:38:57 25 4
gpt4 key购买 nike

无法获取以下代码来对电子邮件进行字段验证并仅接受按照我的代码输入的某些电子邮件。此代码适用于所有接受 Internet Explorer 11 的浏览器,如何采用此代码在 I.E 11 下工作以只接受来自特定电子邮件格式的地址...

在 I.E. 11 - 它可以检查空字段,但我无法使电子邮件模式正常工作 (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>

最佳答案

设法通过在顶部添加以下代码来解决此问题

<!DOCTYPE html> 
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

这使 I.E 变得边缘化,我所有的消息输出和电子邮件验证现在都在工作......再次感谢所有帮助过我的人,保重 singhy

关于php - 输入字段验证在 Internet Explorer 11 下不起作用,为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32587116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com