不是只能添加一个,而是后添加的把先前添加的覆盖了,你看不到而已
你可以在调用的时候,改变x,y的值就能看到了。

解决方案 »

  1.   

    不会吧,我即使改变了x,y的值也是只有一个而已
      

  2.   


    var divTemp;
    function addDiv(x,y,str){
    if(!divTemp){
    divTemp = document.createElement("div");
    divTemp.style.display ="block";
    divTemp.style.backgroundColor='yellow';
    divTemp.style.position =  "absolute";
    document.body.appendChild(divTemp);
    }
    divTemp.style.left = x;
    divTemp.style.top = y;
    divTemp.innerHTML = str;
    }
      

  3.   

    我用你的代码实验了。改变坐标,可以添加好多呢。