innerHTML是指该标记内的所有内容outerHTML是指包含该标记的所有内容

解决方案 »

  1.   

    var tr = document.all.pricetable.insertRow();
     var td = tr.insertCell();
     with(td){
      className="page1"
      vAlign="middle"
      align="center"
      nowrap=true
      width="10%"
      innerHTML="123"
     }
      

  2.   

    var tr = document.all.pricetable.insertRow();
     var td = document.createElement('<td class="page1" valign="middle" align="center" nowrap xwidth="10%" ></td>');
     td.innerHTML="123";
     tr.appendChild(td);
      

  3.   

    var tr = document.all.pricetable.insertRow();
     var td = document.createElement('<td class="page1" valign="middle" align="center" nowrap width="10%" ></td>');
     td.innerHTML="123"
     tr.appendChild(td)