我可以拥有多个数据规则属性吗?

时间:2017-11-20 08:48:45

标签: php html

我可以拥有多个数据规则属性吗?我有联系表格,其中一些字段已经有一个"数据规则" (例如,等于他们的名字),我需要填写这些字段。

我可以在这里添加

<input class="form-control input-phone" type="text" name="phone" data-rule="phone" placeholder="Enter your phone (with country code) or Skype">

data-rule="required"如果已经有data-rule="phone"

2 个答案:

答案 0 :(得分:0)

代码段在这种情况下会很有用,但如果您使用的是标准格式,例如

<form>
     <input type="text" required />
     <button>Submit</button>
</form>

必需的标签不应该让空值提交。您也可以使用

required="required"

如果不使用HTML5。

希望这有帮助。

答案 1 :(得分:0)

你可以做两件事 -

  1. 在html标记中添加required属性。
  2. 在您的html标记中添加data-*规则并使用JavaScript验证它。
  3. 是的,您可以添加多个数据 - *规则。只要确保他们都没有相同的名字。

    这是有效的 -

    <input type="text" data-required="true" data-id="3" required>
    

    这没用 -

    <input type="text" data-required="true" data-id="3" data-id="5" required>
    

    如果这样做,遇到的第一个属性将始终保持其值。