otable.innerHTML='<tr><th>店铺名称:</th><td><input type="text" name="textfield" id="textfield" /></td></tr><tr><th>店铺地址:</th><td><input type="text" name="textfield" id="textfield" /></td></tr>'在ie7下提示这行有“未知的运行时错误”请问是怎么回事?在firefox下正常。

解决方案 »

  1.   

    firefox不会有错误提示的,你需要到  错误控制台才能看到应该是 otable这个属性 或者是  两个 重复的 ID 问题吧其它没发现!!
      

  2.   

    不是啊,otable是新创建的一个table代码:
       var otable=document.createElement("table");
       otable.setAttribute("cellspacing","0");
       otable.setAttribute("cellpadding","0");
       otable.innerHTML='<tr><th>店铺名称:</th><td><input type="text" name="textfield" id="textfield" /></td></tr><tr><th>店铺地址:</th><td><input type="text" name="textfield" id="textfield" /></td></tr>';
       
      

  3.   

    晕,table  不能这么 插入 tr和td要写成  insertRow,insertCell 的为何不用 div ??