跳到主要内容
CNode

为何无法获取到正确的innerHTML,采用Jquery和原生JS都不能解决问题。。。

问答
Ffenode发布于 12 年前最后回复 12 年前
472020

获取到innerHTML中,斜杠怎么都没有了?还莫名其妙多了个等号?

<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript">
$(function(){
console.info($('#test').html());
})
</script>
<div id="test">
<http://baidu.com>
Haha
</div>

原生不行。。。

JQuery也不行:

查看回复

回复 (4)

F
fish#112 年前

你这么写标签name, html5 DTD 同意了么?

F
fenode#212 年前
引用 fish你这么写标签name, html5 DTD 同意了么?

@fish 就是在div中放纯文本,之后想读出来,这么做也不行么?

T
TimothyJin#312 年前

楼主,你妈喊你回家好好看书

N
nighca#412 年前
引用 fenode@fish 就是在div中放纯文本,之后想读出来,这么做也不行么?

@fenode 先转义再放进去,不然被认成html标签

参与回复

登录后即可参与回复。登录