空白输入字段消息在Internet explorer v11下不同


blank input field message different under internet explorer v11

有件事困扰了我好几天了,我怎么才能在Internet explorer 11中标准化输入验证消息,下面的代码在chrome, firefox等下工作正常,消息也很好

我有一个字段的电子邮件,我检查它,以确保电子邮件是在一个特定的方式模式匹配这工作很好,我有一个提交按钮与字段。如果这个电子邮件字段是空的,它应该显示一个消息"请填写字段"在chrome,firefox,但当我尝试它在i.e. v11这个标准消息是不同的,我怎么能强迫这个消息是相同的在i.e. v11 .

<form method="post" action="web url to a page"> 
    <p>
       <label for="email">Email</label>
       <input title="(Please enter your email address.)" required="required" name="email" type='email' pattern=".+(@hotmail.com)|.+(@gmail.co.uk)" required />
    </p>
    <input style="float: right;" type="submit" name="submit" value="Subscribe" />
</form>

首先感谢我得到的所有帮助,下面是我用来排序我与I.E 11消息输出问题的代码,见下文..谢谢singhy

function IsEmpty(){
  if(document.forms['frm'].question.value == "")
  {
    alert("empty");
    return false;
  }
    return true;
}
<form name="frm">
  Question: <input name="question"/> <br />
  <input id="insert" onclick="return IsEmpty();" type="submit" value="Add Question"/>
</form>