如何从'pre'标记中获取值?
<pre>43453453</pre>
例如,我知道如何获取标记,但如何获取其中的内容?
var x = documentGetElementsByTagName("pre");
我尝试使用innerHTML和textContent,但那些对我不起作用。
答案 0 :(得分:5)
document.getElementsByTagName
将返回NodeList而不是第一个元素。所以你必须循环遍历列表并手动获取。
如果它只是一个元素,你甚至可以查看document.querySelector
。这将为您提供给定选择器的第一个元素
var _html = document.getElementsByTagName('pre')[0].innerHTML;
console.log(_html)
var _query = document.querySelector('pre').innerHTML
console.log(_query)
<pre>43453453</pre>