• 全部
  • 问答

如何获取DIV中的所有内容

fthislife 2014-08-20 07:30:01
知道DIV的ID,开始时候DIV内容为空。之后DIV里的内容都是通过JS动态生成,有表格,表格里填写有数据等。如何获取DIV里的HTML代码字符串(包括动态生成的元素、手动填写的数据等等)。
...全文
650 1 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yukon12345 2014-08-21
<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js"></script> <script> $(function(){ i=0 setInterval(function(){ $("#second").html(++i) },1000) $('#output').click(function(){ alert($("#container").html()) }) }) </script> <div id="container"> <div id="second"></div> </div><button id="output">点我显示container的html</button>
回复
jquery

   alert("div内容:"+$("div").text());
回复
fthislife 2014-08-20
引用 4 楼 yukon12345 的回复:
[quote=引用 3 楼 fthislife 的回复:] [quote=引用 2 楼 yukon12345 的回复:] 原生 document.getElementById("id号").innerHTML jquery $("#id号").html()
document.getElementById("id号").innerHTML我没试过,但$("#id号").html() 获取不到,只获取得制定页面时候静态的部份[/quote] 那要看你什么时候获取。。生成了内容再执行这个获取撒[/quote] 是呀,已经在div里动态的为table添加了多行tr、在table里动态生成了input,然后再在input里输入数据,最后才点按钮获取div里的内容,可是获取不到。只获取得静态的HTML 字符串
回复
yukon12345 2014-08-20
引用 3 楼 fthislife 的回复:
[quote=引用 2 楼 yukon12345 的回复:] 原生 document.getElementById("id号").innerHTML jquery $("#id号").html()
document.getElementById("id号").innerHTML我没试过,但$("#id号").html() 获取不到,只获取得制定页面时候静态的部份[/quote] 那要看你什么时候获取。。生成了内容再执行这个获取撒
回复
fthislife 2014-08-20
引用 2 楼 yukon12345 的回复:
原生 document.getElementById("id号").innerHTML jquery $("#id号").html()
document.getElementById("id号").innerHTML我没试过,但$("#id号").html() 获取不到,只获取得制定页面时候静态的部份
回复
yukon12345 2014-08-20
原生 document.getElementById("id号").innerHTML jquery $("#id号").html()
回复
yukon12345 2014-08-20
原生 .innerHTML jquery .html()
回复
相关推荐
发帖
JavaScript
创建于2007-09-28

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2014-08-20 07:30
社区公告
暂无公告