如何使用javascript从标签标签中获取文本

How to get text from label tag using javascript?

本文关键字:标签 取文本 获取 何使用 javascript      更新时间:2023-09-26

我有这个HTML代码:

<label id = "lblID"><input type="checkbox"/> some text here</label>

如何使用 javascript 从标签标签中获取文本?

您可能

希望排除该复选框

var text=document.getElementById('lblID').textContent;
console.log(text); // some text here

小提琴

使用 JavaScript 的 textContent 方法。 这将仅提取文本,而不提取复选框。

alert(document.getElementById('lblID').textContent);
<label id = "lblID"><input type="checkbox"/> some text here</label>

要仅获取文本(而不是input),您可以使用:

document.getElementById('lblID').childNodes[1]

由于您的标签有 2 个子项,并且文本是第二个。

通过使用"textContent"

var lbltext = document.getElementById('lblID').textContent;