javascript - Soalan mengenai InnerText?
迷茫
迷茫 2017-07-05 10:57:20
0
1
956

Saya ingin menggunakan InnerText untuk mendapatkan kandungan teks nod p, tetapi terdapat beberapa nod anak di dalam nod ini Hasilnya, menggunakan InnerText juga akan mendapat teks nod anaknya.

Contohnya:

<p id="p"><p>这不是我想要的<hr /></p>这才是我想要的</p>

Apa yang saya ingin dapatkan ialah bahagian "Ini yang saya mahukan".

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(1)
三叔

Mula-mula gunakan document.getElementById('p')
Berhati-hati ketika menulis seperti ini

<p id="p">
    <p>这不是我想要的<hr /></p>这才是我想要的
</p>
childNodes akan mendapat nod teks kosong dan perlu ditapis.

Terdapat juga masalah keserasian dengan innerText.

Saya hanya boleh memikirkan kaedah ini sekarang.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan