下面是我的代码,我想实现的是动态生成div然后点击的时候,改div滚动,但是不行啊
var i=1;
var divzhanchun;
var step;
function creatediv()
{
var name='messagediv'+i;
var id='mes'+i;
var newdiv=document.createElement(name);
newdiv.id=id;
newdiv.innerText='你是不是想吃屎啊';
newdiv.style.top='300px';
newdiv.style.left='20px';
newdiv.position='absolute';
divzhanchun=newdiv;
newdiv.onclick=control();
document.body.appendChild(newdiv);
}
function mandalpha()
{
// var time1;
// step=(500-parseInt(divzhanchun.style.left))/10;
step=parseInt(divzhanchun.style.left)+5;
divzhanchun.style.offsetleft=step+'px';
}
function control()
{
setInterval('mandalpha()',20);
}
------解决方案--------------------
newdiv.style.position='absolute';
其他的你再细看吧,我自己都记不清改了多少地方了。