javascript - Javascript:如何在没有 ID 和 Class 的情况下向元素添加类?
问题描述
我是新手... :)
我有这个代码:
<div class="menu">
<ul>
<li></li>
...
</ul>
</div>
我需要将类“nav”添加到<ul>
元素以使其像这样:<ul class="nav">
你能帮助我吗?因为我现在如何使用“ GetElementByClass ”?
解决方案
你去:
const menu = document.querySelector('.menu > ul').classList.add('nav');
<div class="menu">
<ul>
<li></li>
...
</ul>
</div>
我所做的只是<ul />
使用 CSS 选择相关标签,然后使用 Javascript 的classList
API 添加一个类。
推荐阅读
- android - ionic4 Android无法添加任务':app:processDebugGoogleServices'作为具有该名称的任务已经存在
- php - 将当前日期与数据库中的日期进行比较
- groovy - 如何使用 groovy 解析和更新 SoapUI 请求的 CDATA 部分?
- ios - AVCaptureDevice 上的平滑对焦斜坡
- android - Android中的竖排文本识别
- regex - 使用 sed 从两个不同字符之后的 AND 之间的 URL 中删除一个字符串
- c# - 如何在带边框的winforms中创建2个圆角?
- android - 如何从edittext的gettag中检索对象数据
- apache - Spring boot 作为 java -jar 运行,AJP 设置不通过 Apache 解析 Web 调用。但 API 调用正在工作
- javascript - 在 ExtJs 中动态重新加载面板