如题:
小弟刚刚实现动态创建的网页元素Img控件标签,并放置到网页元素table的id为mytd的单元格里,我的问题是怎样设置它的位置呢,比如我让它离td的左边100个像素,怎样实现??????

解决方案 »

  1.   

    $("#mytd").attr("padding-left","100px")
      

  2.   

    var d1=document.createElement("img");   
        d1.id="img1";
        d1.offsetLeft="200px";
      //d1.offsetLeft=200; 
    上面的都不行啊,没能得出效果
      

  3.   

    引入JQUERY 再用我那代码 不要复制 粘贴  自己看情况决定
    或者在页面里面直接定义一个类样式
    .mycss
    {
    padding-left:100px
    }
    然后在JS里
    var d1=document.createElement("mytd");   
      d1.className="mycss";
      

  4.   

    var d3=document.createElement("img");  
      d3.id="img3";
      d3.style.left=300+"px";  //这里我给它设定位置了,为啥它还是没有达到300距离的效果??
      document.getElementById("abc").appendChild(d3);
     
      

  5.   


    var d3=document.createElement("img");  
      d3.id="img3";
      d3.style.postion="absolute"; // 我记得,设置元素的top与left时,要设置他的postion,具体的你看下代码怎么写
      d3.style.left=300+"px"; //这里我给它设定位置了,为啥它还是没有达到300距离的效果??
      document.getElementById("abc").appendChild(d3);
      

  6.   

    可以了,你的postion里面,少个i,单词错了,小白兔,我爱你!!!