javascript - 如何删除 div 标签下列出的 href?

标签 javascript html css wordpress

我正在修改我的 wordpress 主题的一部分,我遇到了一个问题。尽管我无法修改类名或设置 ID 标签,但我想删除单击链接的功能

HTML:

<div class="one">
  <a href="foobar.com">foobar.com</a>
</div>

我试图通过编写这段 JavaScript 来删除该功能:

document.getElementsByClassName("one")
  .getElementsByTagName("a")
  .removeAttribute("href");

但是这个方法不起作用,我做错了吗?

最佳答案

您可以使用 CSS。

.one a {
    pointer-events: none;
  }

您还可以通过添加 cursor: default;

来移除手形光标

关于javascript - 如何删除 div 标签下列出的 href?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41687276/

相关文章:

javascript - IE 兼容性错误 - CSS Javascript

javascript - Safari 中的历史记录 API - PushState/replaceState - 状态未定义

html - <img> 标签旁边的奇怪空白字符

html - 在模态窗口中选择下拉框 z-index 问题

javascript - Electron子窗口不想调用自己的js脚本

javascript - 如何组合两个动态创建的数组的所有元素并将结果写入 HTML?

javascript - Firestore 更新数据未捕获( promise )FirebaseError : Missing or insufficient permissions

javascript - 如何固定标题栏

html - 如何使用CSS在图像周围创建不对称边框?

javascript - JS 中判断值是否有效的正则表达式返回 null