是否可以在Vee Validate中更改aria属性的位置?

时间:2018-12-13 05:36:07

标签: javascript vue.js vee-validate

据我所知,必须使用aria和aria无效的属性位于嵌入v-validate属性的输入标签上。例如。

<input class="a" type="text" v-validate="'required'">

将显示为:

<input class="a" type="text" aria-required="true" aria-invalid>

在DOM中。

如果我的输入周围有一个div,那么aria属性是否有可能出现在div中?这样它将看起来像:

<div class="b" aria-required="'true'" aria-invalid>
  <input class="a" type="text">
</div>

1 个答案:

答案 0 :(得分:0)

引用:developer.mozilla.org

aria-required属性用于指示在提交表单之前需要用户输入元素。此属性可以与任何典型的HTML表单元素一起使用。而且<div>标签不是表单元素,因此不能与aria属性一起使用。