<table id="subList">
<tr>
<td>
标记 </td>
<td>
副标题名称</td>
<td>
副标题URL</td>
<td>
删除</td>
</tr>
</table>
<input type="button" id="addTitle" onclick="addTr(1)" value="添加副标题" class="sbutton" />
function addTr(s){
var tab= document.getElementById("sublist");
var tr=tab.insertRow(-1);
var tdsign=document.createElement("td");
tdsign.id='tr_row';
tdsign.innerHTML=""; var tdtitle=document.createElement("td");
tdtitle.innerHTML="<input name='titlename'/>";
var tdurl=document.createElement("td");
tdurl.innerHTML="<input name='titleurl'/>"; var tdOp=document.createElement("td");
tdOp.innerHTML="<input type=\"button\" value=\"删除\" onclick=\"document.getElementById('sublist').deleteRow(event.srcElement.parentElement.parentElement.rowIndex)\"/>";
tr.appendChild(tdsign);
tr.appendChild(tdtitle);
tr.appendChild(tdurl);
tr.appendChild(tdOp);
BindSign();
}大家帮忙看一下,IE8下document.getElementById("sublist")为空。ie7正常
<tr>
<td>
标记 </td>
<td>
副标题名称</td>
<td>
副标题URL</td>
<td>
删除</td>
</tr>
</table>
<input type="button" id="addTitle" onclick="addTr(1)" value="添加副标题" class="sbutton" />
function addTr(s){
var tab= document.getElementById("sublist");
var tr=tab.insertRow(-1);
var tdsign=document.createElement("td");
tdsign.id='tr_row';
tdsign.innerHTML=""; var tdtitle=document.createElement("td");
tdtitle.innerHTML="<input name='titlename'/>";
var tdurl=document.createElement("td");
tdurl.innerHTML="<input name='titleurl'/>"; var tdOp=document.createElement("td");
tdOp.innerHTML="<input type=\"button\" value=\"删除\" onclick=\"document.getElementById('sublist').deleteRow(event.srcElement.parentElement.parentElement.rowIndex)\"/>";
tr.appendChild(tdsign);
tr.appendChild(tdtitle);
tr.appendChild(tdurl);
tr.appendChild(tdOp);
BindSign();
}大家帮忙看一下,IE8下document.getElementById("sublist")为空。ie7正常
var tab= document.getElementById("subList")//大写
var tab= document.getElementById("subList")//大写
var tab= document.getElementById("subList")//大写