首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

一个挺奇怪的有关问题,获取多个DIV内容出错

2012-03-13 
一个挺奇怪的问题,获取多个DIV内容出错DIVidLRNNAME LRN aaa br/DIVDIVidLRNNAME LRN b

一个挺奇怪的问题,获取多个DIV内容出错
<DIV   id=LRN   NAME= "LRN "> aaa <br> </DIV>
<DIV   id=LRN   NAME= "LRN "> bbb <br> </DIV>

<SCRIPT   LANGUAGE= "JavaScript ">
load();

function   load(){
var   outlines;
for(var   i=0;i <LRN.length;i++){
document.all.LRN[i].style.display= 'none ';//隐藏DIV
outlines     =   document.getElementsByName( "LRN ")[ "+i+ "];   //取得页面记录对象
}
//var   outlines     =   document.getElementsByName( "LRN ");   //取得页面记录对象

for(var   j=0;j <2;j++){
document.write(outlines[j].innerHTML);
}
document.write( "&nbsp; <a   href= 'javascript:void(0) '   onclick=\ "strPage()\ "> 下一步 </a> &nbsp; ");
}
function   strPage()
{
load();
}
</SCRIPT>

代码如上,小弟要实现的功能就是点   下一步   的时候,在循环一次输出里面的内容,但奇怪的是只输出aaa。。。

哪个高人帮忙看看,解决者给高分

[解决办法]
document.write的问题,第一次是可以的,但以后再使用这个东西会把页面重写掉,而在这时候就找不到页面上的元素了,所以只打了一个。
[解决办法]
你不是只有两台记录吗?
怎么个循环输出?

热点排行