首页 > 解决方案 > 取标签的内容

问题描述

我的下一个结构button

<button>
  Name
  <svg>
<button>

名称会动态变化。我怎样才能得到按钮的内容,没有<svg>

如果我使用innerHTML我得到所有结构

标签: javascripthtml

解决方案


如果这是按钮的结构,您可以使用.firstChild获取包含文本的文本节点,然后访问其.textContent.

那是,

const button = document.getElementById('button'); // or however you reference the button.
console.log(button.firstChild.textContent);

推荐阅读