我目前有一个电话号码的输入元素,并试图使用模式属性,但它拒绝这样做.它说"验证(HTML5):模式不是元素输入的有效属性"!当我将类型更改为"text"时,它表示pattern属性仅在标题存在时才有效!
<input type="number" class="form-control"data-require="" id="Mobile" placeholder="Mobile No" autocomplete="off" pattern="[\+]\d{3}d{9}" required>
Run Code Online (Sandbox Code Playgroud)
更新:
我添加了title属性,它现在正在工作!但我唯一的问题是,当我点击提交时,即使格式不匹配,也会提交表单.