如何在焦点变化时添加aria-hidden属性?

sum*_*itg 2 html javascript jquery dom getelementbyid

我必须在焦点更改事件中将span元素aria-hidden值更改为"true".我怎样才能做到这一点?

这是我的span元素声明 -

<span id ="jawshide" > #someText </span>
Run Code Online (Sandbox Code Playgroud)

这里是javascript部分 -

document.getElementById('jawshide').innerHTML= " aria-hidden='true' ";
Run Code Online (Sandbox Code Playgroud)

添加此属性的正确方法是什么?

Car*_*rds 8

你可以使用 setAttribute

document.getElementById('jawshide').setAttribute('aria-hidden', 'true');
Run Code Online (Sandbox Code Playgroud)


小智 6

杰斯:

document.getElementById('jawshide').setAttribute("aria-hidden", "true") 
Run Code Online (Sandbox Code Playgroud)

jQuery:

$('#jawshide').attr("aria-hidden", "true")
Run Code Online (Sandbox Code Playgroud)