Tri*_*jah 5 html javascript wordpress jquery wai-aria
我正在尝试将 aria-required="true" 属性添加到 wordpress 中忍者表单的某些表单元素中。我正在使用页眉/页脚脚本注入插件。但我似乎无法让我的代码实际工作。任何帮助将不胜感激!
http://champion.magnet.today/contact/
<script>
function codeAddress() {
var x = document.getElementsByClassName("nf-element");
var i;
for (i = 0; i < x.length; i++) {
x[i].addAttribute("aria-required", "true");
}
window.onload = codeAddress
}
</script>Run Code Online (Sandbox Code Playgroud)
<div class="nf-field-element">
<input id="nf-field-17" name="nf-field-17" class="ninja-forms-field nf-element" type="text" value="" placeholder="First Name">
</div>Run Code Online (Sandbox Code Playgroud)
您需要使用setAttribute。另外 window.load 应该在codeAddress函数之外
function codeAddress() {
var x = document.getElementsByClassName("nf-element");
var i;
for (i = 0; i < x.length; i++) {
console.log(x[i])
x[i].setAttribute("aria-required", "true");
}
}
window.onload = codeAddressRun Code Online (Sandbox Code Playgroud)
<div class="nf-field-element">
<input id="nf-field-17" name="nf-field-17" class="ninja-forms-field nf-element" type="text" value="" placeholder="First Name">
</div>Run Code Online (Sandbox Code Playgroud)
尝试替换x[i].addAttribute("aria-required", "true");为x[i].setAttribute("aria-required", "true");
| 归档时间: |
|
| 查看次数: |
8455 次 |
| 最近记录: |