div.innerHTML="<object id="obj1" classid="CLSID:C393d31-2d6A-42FA-83C1-C30C37A8D" style="width: 100px; height: 100px" > </object>";div为页面上存在的DIV

解决方案 »

  1.   

    如果table是动态生成的呢? 怎么定位到哪一个单元格?
      

  2.   

    假设x是行号,y是列号(这里都是从0开始的)document.getElementById("tableid").getElementsByTagName("tr")[x].getElementsByTagName("td")[y]
      

  3.   

    var  obj  = document.createElement("object");
       obj.id="obj1";
       obj.classid =  "CLSID:C393d31-2d6A-42FA-83C1-C30C37A8D";
       obj.style... document.body.appendChild(obj)
      

  4.   

    <table class="selfdefineTable" id="newOption">
                      <tr>
                        <th>控件</th>
                      </tr>
                    </table>
                    <div class="btnAdd"><a href="javascript:add();">再增加一行</a> </div>
    jscodefunction add()
    {
           var temp = document.getElementById("newOption");
    temp.insertRow(temp.rows.length);
            var trlength=temp.rows.length  ;//索引值
    temp.rows.item(trlength -1).insertCell(0);
      var sHTML0 = "<object id=\"obj1\" classid=\"CLSID:C393d31-2d6A-42FA-83C1-C30C37A8D\" style=\"width: 100px; height: 100px\" > ";
    temp.rows.item(trlength-1).cells.item(0).innerHTML= sHTML0;
    }