我可以选择HTML文档的某些部分(例如,通过Range对象)。但是,如何获得此选择的innerText? (我说的是innerText,而不是textContent,因为我希望提取的文本看起来与浏览器中呈现的版本相同,即尊重CSS属性,例如display
,visibility
,white-space
,text-transform
等。)
#div2{
text-transform:uppercase
}
<div id='container'>
<div id='div1'>text1</div>
<div id='div2'>text2</div>
<div id='div3'>text3</div>
</div>
例如我想要div2和div3的innerText结合在一起。所以我应该得到:
TEXT2
text3
var elem = document.getElementById('div1');