为什么模式或必需属性不起作用?

时间:2016-07-12 19:51:29

标签: html html5

我目前正在做作业,并按照本书给我的说明,但我无法获得必要或模式标签。我正在创建一个调查表单,当用户没有输入他们的姓名,收据编号或电子邮件时,会尝试发出错误。这是它的一部分。

<label for"receipt">Receipt number *</label>
<input name="receipt" id="receipt" 
    placeholder="re-nnnnnn"
    required="required"
    pattern="^re\-\d{6}$" />

2 个答案:

答案 0 :(得分:0)

我看到的一些事情

  • required属性不需要值,属性的存在是否需要它。
  • -不需要转义,因此使用^re-\d{6}$作为模式属性
  • 记事本++的问题是语言格式/颜色编码与所有属性都不是最新的。

<input name="receipt" id="receipt" 
              placeholder="re-nnnnnn"
              required pattern="^re-\d{6}$" />

答案 1 :(得分:0)

没有必要像你可以写的那样写:必需,它会起作用 什么是你的模式,我没有抓住那个