使用纯 JavaScript 更改链接并选择具有复合 CSS 选择的元素

Change a link using plain JavaScript and selecting the element with a compound CSS selection

本文关键字:选择 复合 CSS 元素 JavaScript 链接      更新时间:2023-09-26

我需要使用纯JavaScript和选择带有复合选择的元素来更改链接。可能吗?如果是这样,我将如何做?

这是 css 选择

#ves-accordion > li.level0.nav-living-room.active.parent > a > span

这就是我尝试过的,但失败了。

document.querySelector(‘#ves-accordion > li.level0.nav-living-room.active.parent > a > span’).href="link.html";  
您需要

定位a元素,而不是span元素。定位点可以是链接。跨度不能。