我正在开发一个项目,我希望在其中获取特定的HTML块。我怎样才能做到这一点?例如:
<div class="row pos-relative">
<div class="col-md-12 col-sm-12">
<div class="standard-story-details-main-img" id="image-video-section">
<img src="https://new-img.title.com/upload/2017/11/11/exam_1990063_835x547-m.jpg" title="Entrance Exam" alt="à¤à¥à¤à¤¦à¥à¤° सरà¤à¤¾à¤° नॠदॠमà¤à¤à¥à¤°à¥, पà¥à¤°à¤¤à¤¿à¤¯à¥à¤à¥ परà¥à¤à¥à¤·à¤¾à¤à¤ à¤à¥ लिठहà¥à¤à¥ à¤à¤ à¤à¥à¤¸à¥à¤à¤¿à¤à¤ à¤à¤à¥à¤à¤¸à¥" /> </div>
</div>
</div>
我希望得到具有“standard-story-details-main-img”类或“image-video-section”id的特定div,所以我尝试:
NSString *imgStr = [_webview stringByEvaluatingJavaScriptFromString:@"document.getElementById(\"image-video-section\")[0].innerHTML;"];
或使用类也喜欢:
NSString *DetailStr = [_webview stringByEvaluatingJavaScriptFromString:@"document.getElementsByClassName('standard-story-details-main-img')[0].innerHTML;"];
但在这两种情况下它都会向我返回@“”。