js动态div定位问题 。

nbzzw6688 2013-08-27 08:39:41
昨天提问制作动态div的问题,根据sinbas的提示已经完成了,现在的问题是生成的div总在页面最下面,没法重新定位,我在页面里做了一个蓝色的div不知道怎样把动态的生成的div放到蓝色的div中。求路过的大哥帮忙解决。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title> 创建的DIV </title>


<script language=javascript>
function tcreatediv(cunt){
var a=0;

for(var i=0;i<cunt;i++){
var objdiv = document.createElement("DIV");

var objname="list_" + i
objdiv.id = objname;
objdiv.style.top = 100 * i + 100;
objdiv.style.left = 100 * i + 100;
objdiv.style.background = '#FFFF00';
objdiv.style.visibility = 'visible';
objdiv.style.width = 100;
objdiv.style.height = 80;
objdiv.className ="oldstyle";
a= i+1;
objdiv.innerHTML="<a href='javascript:;' onClick='javascript:playload("+i+")' >第"+a+"集</a>";
document.body.appendChild(objdiv);

}
}
</script>

</head>
<body>

cunt指创建的DIV个数 <br/>

<input id='creatdv' type=button value="create div" onClick="tcreatediv(3);">
<div style="width:800px; height:100px; border:#000 thin 1px; background:#03C">
</div>

</body>

</html>
...全文
180 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzfei2 2013-08-27
  • 打赏
  • 举报
回复
document.body.appendChild(objdiv); document.body 改成 蓝色的div

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  <title> 创建的DIV </title>
  <script language=javascript>
   function tcreatediv(cunt){
  var a=0;
     var divBox = document.getElementById("divBox");
    for(var i=0;i<cunt;i++){
     var objdiv = document.createElement("DIV");
    
     var objname="list_" + i
     objdiv.id = objname;
     objdiv.style.top = 100 * i + 100;
     objdiv.style.left = 100 * i + 100;
     objdiv.style.background = '#FFFF00';
     objdiv.style.visibility = 'visible';
     objdiv.style.width = 100;
     objdiv.style.height = 80;
     objdiv.className ="oldstyle";
     a= i+1;
     objdiv.innerHTML="<a href='javascript:;' onClick='javascript:playload("+i+")' >第"+a+"集</a>";
     divBox.appendChild(objdiv);
     
    }
   }
  </script>

  </head>
  <body>
  
  cunt指创建的DIV个数  <br/>

  <input id='creatdv' type=button value="create div" onClick="tcreatediv(3);">
 <div  id="divBox" style="width:800px; height:100px;overflow:auto;  border:#000 thin 1px; background:#03C">
 </div>

  </body>

  </html> 

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧