聘我网

新概念招聘3.0

js如何获取html注释内容?

vote up0vote downstar

rt,

没有id和标签名,

该如何获取它的内容呢?

 

1 个答复

vote up0vote downcheck

通过父元素的childNodes来访问,

可以通过nodeType过滤掉非注释的子节点

<body>
<div style="display:none" class="HTML_TEMPLATE" id="photo_viewer_main"><!--<div class="utilityWindow03" id="photoViewer" style="z-index: 51;"><div class="contents" id="mainArea">

<div class="selectionView">
<div id="thumbnailContainer" class="closeButton">
<TMPL_IF NAME="loading">
<p>ロード中 </p>
</TMPL_IF>
</div>
</div>

<div class="formButtons01"><form action="" method=""><input type="button" value="閉じる" class="formBt02 closeButton"/></form></div>

</div></div>
--></div>
<script type="text/javascript">
alert(document.getElementById('photo_viewer_main').childNodes[0].nodeType == 8);
alert(document.getElementById('photo_viewer_main').childNodes[0].data);
</script>
</body>
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.