var table=document.getElementById("table"); var cell=document.createElement("td"); var html="<font color='red'>杀风景拉夫金粟兰的</font>" cell.innerTEXT=html; var cell2=document.createElement("td"); cell2.innerHTML=html; var cell3=document.createElement("td"); cell3.innerHTML=html; var tr=document.createElement("tr"); tr.insertCell(cell); tr.insertCell(cell2); tr.insertCell(cell3); alert(trid); table.insertRow(tr); 我这样,但显示不出文本呢
<table id="table"> <tbody id="tbody"> <tr id="tr1"> <td>dsfasf</td> <td>afsdfa</td> </tr> <tr id="tr2"> <td>dsfasf</td> <td>afsdfa</td> </tr> </tbody> </table> <input type="button" value="添加行" onclick="addRow()"><script language="javascript"> function addRow(){ var table = document.getElementById("table"); var tbody = document.getElementById("tbody"); var tr = document.createElement("tr"); var td1 = document.createElement("td"); var td2 = document.createElement("td"); td1.innerText = "123"; td2.innerHTML = "<h1>123</h1>"; tr.appendChild(td1); tr.appendChild(td1); tbody .appendChild(tr); table.appendChild(tbody); } </script>
var cell=document.createElement("td");
var html="<font color='red'>杀风景拉夫金粟兰的</font>"
cell.innerTEXT=html;
var cell2=document.createElement("td");
cell2.innerHTML=html;
var cell3=document.createElement("td");
cell3.innerHTML=html;
var tr=document.createElement("tr");
tr.insertCell(cell);
tr.insertCell(cell2);
tr.insertCell(cell3);
alert(trid);
table.insertRow(tr);
我这样,但显示不出文本呢
<tbody id="tbody">
<tr id="tr1">
<td>dsfasf</td>
<td>afsdfa</td>
</tr>
<tr id="tr2">
<td>dsfasf</td>
<td>afsdfa</td>
</tr>
</tbody>
</table>
<input type="button" value="添加行" onclick="addRow()"><script language="javascript">
function addRow(){
var table = document.getElementById("table");
var tbody = document.getElementById("tbody");
var tr = document.createElement("tr");
var td1 = document.createElement("td");
var td2 = document.createElement("td");
td1.innerText = "123";
td2.innerHTML = "<h1>123</h1>";
tr.appendChild(td1);
tr.appendChild(td1);
tbody .appendChild(tr);
table.appendChild(tbody);
}
</script>
tr的上一层需要createElement一个tbody
楼上的应该可以
咱也经常被这东西郁闷
<script type="text/javascript">
function addUser()
{
var str="";
str+="<tr>";
str+="<td><input name=\"f"+''+"\" value=\""+''+"\"></td>";
str+="<td><input name=\"name"+''+"\" value=\""+''+"\"></td>";
str+="<td><span onclick=\"return removet();\"><a>[编辑]</a> <a>[保存]</a> <a>[删除]</a></td>";
str+="</tr>"
$("#table1").append(str);
}
</script>