<input type="email" id="email" placeholder="Enter email">不应该是
<input type="text" id="email" placeholder="Enter email">吗?
的确email是H5新加的专门用于输入电子邮件地址的文本框,会自动检测输入的格式是否符合email格式。所以此两项应该都可以,不过text不会自动排错。
email可以进行检错,当输入不符合常规邮件格式时框会是红色的,text不检查
email是H5新加的属性值,专用于写入邮件地址,text只是文本信息,理论上应该都可以
text是属于文本,输入邮件格式应该是email
type="email" 的意思是格式使用email格式、就像type="number"数据格式,当浏览器不支持时将以type="text"的格式显示