使用纯 JavaScript 更改链接并选择具有复合 CSS 选择的元素
Change a link using plain JavaScript and selecting the element with a compound CSS selection
我需要使用纯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
元素。定位点可以是链接。跨度不能。
相关文章:
- 下拉选择可自动更改第二个下拉选择
- 如何使用jQuery选择下拉列表的值
- jquery点击函数select&取消选择
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 按照选项卡索引的顺序循环一个jQuery选择
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 获取选择框的状态
- d3基于用户选择动态更新节点
- 提交后保留下拉选择的值
- JQuery对动态创建的对象进行选择
- 无法在Ionic select中预先选择最后一个选项
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery自动完成阻止选择后聚焦
- 使用此选项选择父类内部的类
- 使用纯 JavaScript 更改链接并选择具有复合 CSS 选择的元素
- 如何在马里奥内特复合视图中动态选择模型的项目视图
- 获取第n个子项,该子项也与每行中的一个复合选择器相匹配
- 选择选项上下文中的木偶复合视图