-2
我創建聯繫我們表單,我想在電子郵件部分,如果電子郵件輸入錯誤的方式(而不是[email protected]),用戶將無法提交表單。HTML表格 - 檢查電子郵件輸入是否正確?
輸入:
<input name="email" type="text" value="" size="30"/>
我創建聯繫我們表單,我想在電子郵件部分,如果電子郵件輸入錯誤的方式(而不是[email protected]),用戶將無法提交表單。HTML表格 - 檢查電子郵件輸入是否正確?
輸入:
<input name="email" type="text" value="" size="30"/>
用正則表達式的JavaScript/PHP(或其他),你將能夠驗證電子郵件格式: 「@」 的存在,「.dom的存在「,但您必須使用硬編碼才能避免出現像」example.com「之類的內容。
我建議使用驗證/激活機制:發送帶鏈接的電子郵件,當用戶點擊鏈接時收到通知,這意味着電子郵件是有效的,所以你可以照顧它!
您可以檢查這個主題:Validate email address in JavaScript? 但它不關心類似「[email protected]」的東西。 正如Mike W在評論中所說,驗證有效電子郵件的唯一方法是發送電子郵件。
此外,你可以有樂趣試圖通過檢查發件人郵箱無效的電子郵件陷阱的自動回覆;)
TYPE =「電子郵件」,但我不認爲它在IE 9和以下工作。 – Zeeba
電子郵件驗證充滿了困難。確保電子郵件地址有效的唯一方法是向其發送電子郵件並跟蹤回覆。 – 2013-12-13 21:16:23
@zeeba'email'是一種HTML5類型,即使在當前的瀏覽器中,它也不被支持。 – 2013-12-13 21:17:09