0
如果沒有有效的電子郵件地址,Safari將不會提交表單。但是根本沒有來自瀏覽器的反饋,讓用戶知道表單停止工作的原因。Safari 5不會在輸入類型=電子郵件中提交包含不良數據的表單
有什麼比寫一些JavaScript來驗證輸入(哪種廢墟的使用type=email
點)做其它?
如果沒有有效的電子郵件地址,Safari將不會提交表單。但是根本沒有來自瀏覽器的反饋,讓用戶知道表單停止工作的原因。Safari 5不會在輸入類型=電子郵件中提交包含不良數據的表單
有什麼比寫一些JavaScript來驗證輸入(哪種廢墟的使用type=email
點)做其它?
風格顯示嗎?
input[type=email]:invalid {
background-color: red;
}
如果採用JavaScript,你不需要它做驗證,你只需要掛接到HTML5 constrain validation API,無論是掛鉤invalid
事件或通過對submit
形式叫element.validity.valid
你循環事件。 A List Apart上有很好的介紹:Forward Thinking Form Validation
@roberto謝謝! – the0ther 2013-03-07 17:42:40