2017-01-25 17 views
0

これらのタグの間に「Example」というテキストを入れたいが、どうやって行うのか分からない。HTML :: beforeと:: afterの間の要素を取得する

私は "getElementsByTagName(" em ")"メソッドを使うと思っていましたが、私はすべてのemタグではなく、このコンテンツのみ必要です。

これは一例です:私は何を後にしていることである

<em> 
::before 
Example 
::after 
</em> 
+1

あなたの要素にIDを使用し、getElementById()を使用するか、またはどのEMをあなたがシーケンスdocument.getElementsByTagName( "em")[1] .innerHTMLの中で使いたいと思っているのか知っていなければなりませんか? –

+0

「innerHTML」または「textContent」 – Leo

答えて

0

思う:document.getElementsByTagName("em")[1].innerHTML

これは、セレクタを使って、位置2

<em>の外にテキストを取得します[]どの要素番号をインデックスで指しているのかをあなたに教えてください。

<em>1</em> 
<em>2</em> 
<em>3</em> 
<em>4</em> 

document.getElementsByTagName("em")[1].innerHTML を使用して番号を返します「2」(javascriptのインデックスは0から始まります)また

、IDのを使用して、代わりにgetElementById()を使用し、魚がバレルにある場合、あなたが知っているときはるかに簡単。 ..

関連する問題