2016-10-30 9 views
0

「プレ」タグから値を取得するにはどうすればよいですか?例えばJavaScriptでpreタグの内容を取得する方法は?

<pre>43453453</pre>

、私はタグを取得する方法を知っているが、どのように私はそれ内のコンテンツを得るのですか?

var x = documentGetElementsByTagName("pre"); 

私はinnerHTMLとtextContentを使ってみましたが、それらは私のためには機能しませんでした。

+0

'getElementsByTagName'ありがとう – Steve

答えて

2

document.getElementsByTagNameは、最初の要素ではなくNodeListを返します。リストをループして手動でフェッチする必要があります。

その要素が1つだけの場合は、document.querySelectorを見ることもできます。これはあなたに与えられたセレクタ

var _html = document.getElementsByTagName('pre')[0].innerHTML; 
 
console.log(_html) 
 

 
var _query = document.querySelector('pre').innerHTML 
 
console.log(_query)
<pre>43453453</pre>

+0

ノードのコレクションを返すの最初の要素を与えます!興味のないところで、なぜあなたは変数名の前にアンダースコアを使用しますか? – userden

+1

ただの大会です。変数名の前に '_'をつけて'私的変数 'を描くことができます。同様に、すべての帽子は '定数/大域変数' – Rajesh

関連する問題