【发布时间】:2020-09-23 00:39:56
【问题描述】:
我打算在页面中查找其类不包含特定名称的元素。我必须使用 DOM 定位器和“getElementsByClassName”。例如,我有以下列表:
<ol id="selectable">
<li class="ui-state-default ui-selectee" name="one">1</li>
<li class="ui-state-default ui-selectee" name="two">2</li>
<li class="ui-state-default ui-selectee" name="three">3</li>
<li class="ui-state-default ui-selectee" name="four">4</li>
<li class="ui-state-default ui-selectee ui-selected" name="five">5</li>
<li class="ui-state-default ui-selectee" name="six">6</li>
<li class="ui-state-default ui-selectee ui-selected" name="seven">7</li>
<li class="ui-state-default ui-selectee" name="eight">8</li>
<li class="ui-state-default ui-selectee" name="nine">9</li>
<li class="ui-state-default ui-selectee" name="ten">10</li>
<li class="ui-state-default ui-selectee ui-selected" name="eleven">11</li>
<li class="ui-state-default ui-selectee" name="twelve">12</li>
</ol>
我想查找不包含“ui-selected”的元素。这可以通过 CSS 的 "not" 和\或其他方法轻松完成,但这里我必须使用 DOM。
谢谢
【问题讨论】:
标签: javascript html dom