0
I持つHTMLアイテム(menubox)以下:ARIA-menuitemcheckbox(javascript)の要素をチェック(選択)する方法は?
<div class="uiContextualLayerPositioner uiLayer" data-testid="undefined" data-ownerid="u_0_10" style="width: 473px; left: 288px; top: 290px;">
<div class="uiContextualLayer _5v-0 _53il uiContextualLayerBelowLeft">
<div class="_54nq _57di _558b _2n_z" id="u_0_y">
<div class="_54ng">
<ul class="_54nf" role="menu">
<li class="_54ni _5ipo __MenuItem" role="presentation">
<a class="_54nc _54nu" href="#" role="menuitemcheckbox">
<span>
<i class="mrs img sp_Kw8-3yVLtZo sx_864bd8"></i>
<span class="_54nh">Item1</span>
</span>
</a>
</li>
<li class="_54ni _5ipo _54nd __MenuItem" role="presentation">
<a class="_54nc _54nu" href="#" data-testid="notif_setting_higlights" role="menuitemcheckbox" aria-checked="true">
<span>
<i class="mrs img sp_Kw8-3yVLtZo sx_864bd8">
</i>
<span class="_54nh">Item2</span>
</span>
</a>
</li>
<li class="_54ni _5ipo __MenuItem" role="presentation">
<a class="_54nc _54nu" href="#" role="menuitemcheckbox">
<span>
<i class="mrs img sp_Kw8-3yVLtZo sx_864bd8"></i>
<span class="_54nh">Item3</span>
</span>
</a>
</li>
<li class="_54ni _5ipo __MenuItem" role="presentation">
<a class="_54nc _54nu" href="#" role="menuitemcheckbox">
<span>
<i class="mrs img sp_ey5BbZl6hUH sx_780712">
</i>
<span class="_54nh">Item4</span>
</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
と私はアイテム1の選択が解除され、アイテム2がで選択されていることがわかります。
aria-checked="true"
と私はアイテム1をアイテム2を選択解除し、選択したいです。この目的のためにそれを言うアイテム1からのオブジェクトIDが
_54nc _54nu
を選択します取ると
document.getElementById("_54nc _54nu").setAttribute("aria-checked", true)', 'about: blank', 0)
を呼び出すが、のnothinが起こります。私は何を逃したのですか?
P.S.クラスのすべてのオブジェクトIDが同じであることがわかりますが、私も他のIDを試しました。たぶん私はクラスのidの問題を誤解していたかもしれません。私に指示を与えてください。 :)