Javascript 获取DIV标记之间的值?
如何获取DIV标记之间的值 示例Javascript 获取DIV标记之间的值?,javascript,Javascript,如何获取DIV标记之间的值 示例 <div id="myOutput" class="wmd-output"> <pre><code><p>hello world!</p></code></pre> </div> document.getElementById('myOutput').innerHTML; 你好,世界 我应该得到的输出值是 你好,世界 首先,找到元素。最快的方法是通过
<div id="myOutput" class="wmd-output">
<pre><code><p>hello world!</p></code></pre>
</div>
document.getElementById('myOutput').innerHTML;
你好,世界
我应该得到的输出值是
你好,世界
首先,找到元素。最快的方法是通过ID。接下来,使用获取元素的HTML内容
$('#myOutput').html()
innerHtml对于这种情况很好,正如我之前提到的
如果您有更复杂的html结构,并且希望遍历/操作它,我建议使用js库,如。想要得到你想要的东西,你需要:
我觉得这样看起来更好(但我不会为了这么简单的例子而加载整个js库)只是把上面的内容和一些额外的细节放在一起
如果您不确定html页面上没有具有某些id的div,请使用
这将避免页面上出现任何JavaScript错误
document.getElementById("myOutput").innerHTML
$('#myOutput').html()
var objDiv = document.getElementbyId('myOutput');
if(objDiv){
objDiv.innerHTML;
}