+ -
当前位置:首页 → 问答吧 → 如何获取html页面上最后一个div的内容

如何获取html页面上最后一个div的内容

时间:2011-10-15

来源:互联网

如题,div为动态生成,div的id 未知,但是是在面页在最末尾,有没有方法可以获取它的id值或者是内容呢?

作者: dancer3319   发布时间: 2011-10-15

js还可以印钞票,一般人我不告诉它。

作者: bear63   发布时间: 2011-10-15

引用 1 楼 bear63 的回复:

js还可以印钞票,一般人我不告诉它。

楼上的,你不会不代表别人不会;表作无意义的回复,即浪费资源又显得你很幼稚和傻13

作者: dancer3319   发布时间: 2011-10-15

var divs = document.getElementsByTagName("div")
var lastDiv = divs[divs.length-1];
var id = lastDiv.id;
var content = lastDiv.innerHTML;

作者: goldenfish1919   发布时间: 2011-10-15

JScript code
var divs = document.getElementByTagName('div');
alert(divs[divs.length-1].innerHTML);

作者: xingqiliudehuanghun   发布时间: 2011-10-15

JScript code
var divs = document.getElementsByTagName('div');
alert(divs[divs.length-1].innerHTML);

作者: xingqiliudehuanghun   发布时间: 2011-10-15

<body>
<div>111</div>
<div>211</div>
<div>311</div>
<div id=3>411</div>
<div id=theforever_csdn>511</div>
<script>
alert(document.getElementsByTagName('DIV')[document.getElementsByTagName('DIV').length-1].innerText);
alert(document.getElementsByTagName('DIV')[document.getElementsByTagName('DIV').length-1].id);
</script>
</body>

动态创建的也一样,只要ALERT的这两行是在它们创建之后执行就可以得到。

作者: theforever   发布时间: 2011-10-15

4楼正解。。。

作者: BLUE_LG   发布时间: 2011-10-15