Rumah > Soal Jawab > teks badan
Seperti yang ditunjukkan dalam gambar, ia adalah rentetan html Adakah terdapat cara untuk mendapatkan kandungan dalam kotak merah?
滿天的星座2017-07-05 10:45:32
var dom = $('a').clone();
dom.find('i,button').remove();
console.log(dom.html());
天蓬老师2017-07-05 10:45:32
Berikan idea untuk menggunakan ungkapan biasa untuk memadankan segmen tag...
高洛峰2017-07-05 10:45:32
Mula-mula dapatkan dom tag a
Kemudian cari nod yang Nama nodnya ialah '#text' daripada tatasusunan a.childNodes dan dapatkan nodeValue.
世界只因有你2017-07-05 10:45:32
Boleh rujuk jawapan saya untuk soalan ini, ideanya sama:
/q/10...
Dilampirkan juga merupakan kaedah untuk menukar rentetan kod kepada DOM:
https://stackoverflow.com/que...
var code = '<li>text</li>';
var p = document.createElement('p');
p.innerHTML = code;
var elements = p.childNodes;
三叔2017-07-05 10:45:32
Jika ia boleh ditukar menjadi objek DOM, gunakan javascript; jika ia hanya boleh menggunakan rentetan, gunakan padanan biasa.