document.getElementById("div").innerHTML = "<input type=\"checkbox\" name=\"item1\">";

解决方案 »

  1.   

    可能我一开始没说清楚  我把代码贴出来吧
    drawTable=function(array){
    var table = document.getElementById("tProduct");
    var tbody = table.tBodies(0);

    for(var i=0;i<array.length;i++){
    var tr=document.createElement("tr");
    drawRow(tr,array[i]);
    tbody.appendChild(tr);
    }
    }
    drawRow=function(row,array){
    for(var i=0;i<array.length;i++){
    var td=document.createElement("td");
    td.innerText = array[i];
    row.appendChild(td);
    }
    }以上是从数据库表中取数据后在页面上显示,显示时只有两列,我想加一列,下拉列表框,这个列表框的值是页面上的一个列表框在值,
    页面上的列表框是这样写的  
    <select id="select1" name="select1">
    <option value="one" selected></option>
    <option value="two" selected></option>不知道怎么把这个列表框填加到这个tProduct table标签中啊