Email Safari 5元';t提交输入类型=电子邮件中数据不正确的表单
使用Email Safari 5元';t提交输入类型=电子邮件中数据不正确的表单,email,html,safari,Email,Html,Safari,使用输入类型=电子邮件,如果没有有效的电子邮件地址,Safari将不允许提交表单。但是浏览器根本没有反馈让用户知道表单停止工作的原因 除了编写一些Javascript来验证输入(哪种类型破坏了使用type=email)之外,还有什么需要做的吗?样式会出现吗 input[type=email]:invalid { background-color: red; } 如果您使用JavaScript,则不需要它来进行验证,只需在submit事件上循环表单时,钩住invalid事件或调用元素.v
输入类型=电子邮件,如果没有有效的电子邮件地址,Safari将不允许提交表单。但是浏览器根本没有反馈让用户知道表单停止工作的原因
除了编写一些Javascript来验证输入(哪种类型破坏了使用type=email
)之外,还有什么需要做的吗?样式会出现吗
input[type=email]:invalid {
background-color: red;
}
如果您使用JavaScript,则不需要它来进行验证,只需在submit
事件上循环表单时,钩住invalid
事件或调用元素.validity.valid
。除此之外,还有一个很好的介绍: