当前位置: 首页 > 文档资料 > HTML 宝典 >

3.5.9 pattern

优质
小牛编辑
130浏览
2023-12-01

pattern属性规定用于验证输入内容的正则表达式,要求用户必须按正则表达式的规则输入信息,防止输入错误。text、search、url、telephone、email、password等类型的文本输入框都支持pattern属性。如,这个文本框要求用户必须输入数字。

<input name="pattern" type="text" pattern="[0-9]"/>

提交表单时,如果用户输入的信息不符合正则表达式的要求,本例中输入非数字,则浏览器会阻止提交表单,并显示警告信息。运行结果如图 3‑40 所示:

pattern属性
图3-40 pattern属性