如何使用JavaScript获取预标签的内容?

use*_*den 2 javascript

如何从'pre'标签中获取值?

<pre>43453453</pre>

例如,我知道如何获取标记,但如何获取其中的内容?

var x = documentGetElementsByTagName("pre");
Run Code Online (Sandbox Code Playgroud)

我尝试使用innerHTML和textContent,但那些对我不起作用.

Raj*_*esh 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)
Run Code Online (Sandbox Code Playgroud)
<pre>43453453</pre>
Run Code Online (Sandbox Code Playgroud)