首页 > 解决方案 > Javascript:如何在没有 ID 和 Class 的情况下向元素添加类?

问题描述

我是新手... :)

我有这个代码:

<div class="menu">
  <ul>
    <li></li>
    ...
  </ul>
</div>

我需要将类“nav”添加到<ul> 元素以使其像这样:<ul class="nav">

你能帮助我吗?因为我现在如何使用“ GetElementByClass ”?

标签: javascripthtmlcss

解决方案


你去:

const menu = document.querySelector('.menu > ul').classList.add('nav');
<div class="menu">
  <ul>
    <li></li>
    ...
  </ul>
</div>

我所做的只是<ul />使用 CSS 选择相关标签,然后使用 Javascript 的classListAPI 添加一个类。


推荐阅读