js动态添加tr表格
2017-06-13 10:25
351 查看
就是为了纪念一下自己用过的技术
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
// if there's no header row in the table, then iteration = lastRow + 1
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
// left cell
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode(iteration);
cellLeft.appendChild(textNode);
// right cell
var cellRight = row.insertCell(1);
var el = document.createElement('input');
el.type = 'text';
el.name = 'txtRow' + iteration;
el.id = 'txtRow' + iteration;
el.size = 40;
el.onkeypress = keyPressTest;
cellRight.appendChild(el);
// select cell
var cellRightSel = row.insertCell(2);
var sel = document.createElement('select');
sel.name = 'selRow' + iteration;
sel.options[0] = new Option('text zero', 'value0');
sel.options[1] = new Option('text one', 'value1');
cellRightSel.appendChild(sel);
}
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
// if there's no header row in the table, then iteration = lastRow + 1
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
// left cell
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode(iteration);
cellLeft.appendChild(textNode);
// right cell
var cellRight = row.insertCell(1);
var el = document.createElement('input');
el.type = 'text';
el.name = 'txtRow' + iteration;
el.id = 'txtRow' + iteration;
el.size = 40;
el.onkeypress = keyPressTest;
cellRight.appendChild(el);
// select cell
var cellRightSel = row.insertCell(2);
var sel = document.createElement('select');
sel.name = 'selRow' + iteration;
sel.options[0] = new Option('text zero', 'value0');
sel.options[1] = new Option('text one', 'value1');
cellRightSel.appendChild(sel);
}
相关文章推荐
- javascript表格动态添加行,添加列,js,table,tr,td
- javascript表格动态添加行,添加列,js,table,tr,td
- JS动态添加table表格元素
- JS实现动态表格 添加行 删除行 删除列
- js用克隆(clone)的方法动态添加表格行
- JS动态添加表格(二)
- js在不刷新的情况下动态添加表格行[脚本之家强烈推荐]
- js 对表格的动态操作(动态添加行,删除该行,在指定位置添加控件)
- js动态添加表格
- js下为表格内部动态添加行的代码
- JS动态添加表格(二)
- js动态添加删除表格元素(兼容IE和Firefox)
- js动态添加删除表格行
- JS动态添加表格行
- asp.net利用json填充下拉框及js动态添加表格行、删除表格行的示例
- js动态添加表格行原代码
- JS动态创建表格,动态设置属性,动态添加事件
- JS动态添加表格(一)
- JS动态添加表格(一)
- js动态添加word表格