【问题标题】:How to add aria-hidden property to span on focus change?如何添加 aria-hidden 属性以跨越焦点更改?
【发布时间】:2021-05-18 17:40:51
【问题描述】:
我必须在焦点更改事件上将 span 元素 aria-hidden 值更改为“true”。我该怎么做?
这是我的 span 元素声明-
<span id="jawshide">#someText</span>
这里是javascript部分-
document.getElementById('jawshide').innerHTML= "aria-hidden='true'";
添加此属性的正确方法是什么?
【问题讨论】:
标签:
javascript
jquery
html
getelementbyid
wai-aria
【解决方案1】:
您可以使用setAttribute 来做到这一点
document.getElementById('jawshide').setAttribute('aria-hidden', 'true');
【解决方案2】:
Js:
document.getElementById('jawshide').setAttribute("aria-hidden", "true")
JQuery:
$('#jawshide').attr("aria-hidden", "true")
【解决方案3】:
使用 jQuery:
('#jawshide').attr('aria-hidden', 'true');