为什么我用innerHTML插入的元素被截取了呢?
想实现的功能:点击按钮则将插入一行表格。
我用innerHTML实现的时候老是把前面的<tr><td>截取了。
代码如下:
-------------------------------------------------------
<script language = "javascript">
function add(){
var theElement = document.getElementById("upFile");
var tab="<tr><td>row2:column1</td><td>row2:column2</td></tr>";
theElement.outerHTML = tab;
alert(ggg.innerHTML);
}
</script>
<table width="75%" border="1" name="3" id="ggg">
<tr>
<td width="23%" nowrap>row1:column1</td>
<td>row1:column2</td>
</tr>
<div id="upFile" align="left"> </div>
<tr>
<td colspan="2">
<input type="button" name="Button2" value="add" onClick="add();">
</td>
</tr>
</table>
-------------------------------------------------------