JS动态添加给表格添加一行时,Firefox报错 Not enough arguments

<script type="text/javascript">
function addRow(){
//添加一行
var newTr = document.getElementById('testTbl').insertRow(-1);                       //报错时没有加“-1”,加上后正确
//添加两列
var newTd0 = newTr.insertCell(-1);     
var newTd1 = newTr.insertCell(-1);
var newTd2 = newTr.insertCell(-1);
var newTd3 = newTr.insertCell(-1);
//设置列内容和属性
newTd0.innerText= '新加行';
newTd1.innerText= '新加行';
newTd2.innerText= '新加行';
newTd3.innerHTML = '<input type=checkbox id="box4">';
}
</script>

posted on 2012-11-23 22:41  张小帝  阅读(317)  评论(0编辑  收藏  举报

导航