2014-12-06 175 views

回答

3

你可能要排除的複選框

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

Fiddle

+0

未查看複選框... – baao 2014-12-06 20:58:38

1

使用JavaScript的textContent方法。這將只提取文本,而不提供複選框。

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

-2

通過使用 「的textContent」

變種lbltext =的document.getElementById( 'lblID')的textContent。

0

只獲取文本(不是input),你可以使用:

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

由於您的標籤上有2孩子,文本是第二個。