網頁中的標簽層次結構:
<body>
<div id='header'>
<h2>.....</h2>
</div>
<div id='main'>
<h2>...</h2>
//Some other content
<h2>...</h2>
</div>
<div id='footer'>
<h2>.....</h2>
</div>
</body>
[問題:]從上面的 webpaege 層次結構中,我只想提取<div id='main'>內的<h2>標簽。有人可以請幫我嗎?
我嘗試過的是....使用 php 的 HTML DOM $h2Tags = $htmlDom->getElementsByTagName('h2');,但這也給了我所有<h2>主div之外的標記。請指導我找到解決方案。
uj5u.com熱心網友回復:
我已將此更新為 PHP:
h2_tags下面將獲得 h2s 的串列main div:
$div_m = $htmlDom->getElementById('main');
$h2_tags = $div_m->getElementsByTagName('h2');
這是 JS:
var div_m = document.getElementById("main");
var h2_tag = div_m.getElementsByTagName('h2');
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/475629.html
