0
我想從這些標記之間獲得文本「Example」,但我不知道該怎麼做。HTML獲取:: before和::之間的元素
我想過使用「getElementsByTagName(」em「)」方法,但我只需要這個內容,而不是所有的em標籤。
這是例子:
<em>
::before
Example
::after
</em>
我想從這些標記之間獲得文本「Example」,但我不知道該怎麼做。HTML獲取:: before和::之間的元素
我想過使用「getElementsByTagName(」em「)」方法,但我只需要這個內容,而不是所有的em標籤。
這是例子:
<em>
::before
Example
::after
</em>
,我認爲你是什麼後:document.getElementsByTagName("em")[1].innerHTML
這將通過使用選擇[]
獲取文本出<em>
在位置2
你通過索引告訴它你想要的元素號碼。
<em>1</em>
<em>2</em>
<em>3</em>
<em>4</em>
使用document.getElementsByTagName("em")[1].innerHTML
將返回數字「2」(JavaScript的索引從0開始)
或者,使用ID和使用getElementById()
相反,當你知道這裏的魚是在桶容易得多。 ..
您應該在元素上使用ID並使用getElementById(),或者如果您知道在序列中需要使用哪個EM document.getElementsByTagName(「em」)[1] .innerHTML應該可以工作? –
'innerHTML'或'textContent' – Leo