急急急急急急急急急急!!!!表格中任意位置插入行 我有个表格1列10行,动态的添加了两列都是10行的,但是现在需要在新添加列中增加两行跟第一列的对其,用insertRow添加的话连第一列也添加就不对,请高手解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <table id="tb1" width="100%" cellpadding="0" cellspacing="0" border="1"> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr></table><button onclick="add()" > add </button><script> function add(){ var tb=document.getElementById('tb1'); var rs=tb.rows; for(var i=0;i<rs.length;i++){ rs[i].insertCell(-1).innerHTML=rs[i].cells[0].innerHTML rs[i].insertCell(-1).innerHTML=rs[i].cells[0].innerHTML } }</script> 我还需要给每个checkbox赋id,这样好像不大行呢 <table id="tb1" width="100%" cellpadding="0" cellspacing="0" border="1"> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr> <tr><td><input type="checkbox"></td></tr></table><button onclick="add()" > add </button><script> function add(){ var tb=document.getElementById('tb1'); var rs=tb.rows,ii=0; for(var i=0;i<rs.length;i++){ rs[i].insertCell(-1).appendChild( cEl('input',{type:'checkbox', value:ii, checked:true, id: 'ch'+ ii++ } ) ); rs[i].insertCell(-1).appendChild( cEl('input',{type:'checkbox',value:ii,id: 'ch'+ ii++ } ) ); } } function cEl(tag,attrs){ var el=document.createElement(tag); for(var k in attrs) el[k]=attrs[k] return el } </script> 敢进来不? 江湖救急,急急急。在线等。 求助:Extjs获取不到后台数据 流量统计使用图片实现统计原理? javascript能否做到直接将字符串插入到select里面去啊 JavaScript写的应用程序运行时出现错误,求高手指点。 关于GET和POST的问题 请问怎么样将一个table的行拖到另一个table上去? JS输出中如何带换行符:\n? 怎么控制ajax执行顺序 我要返回,怎么办 图片等比例压缩 火狐浏览器下给img标签的src属性赋值为什么无效?
<table id="tb1" width="100%" cellpadding="0" cellspacing="0" border="1">
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
</table>
<button onclick="add()" > add </button>
<script>
function add(){
var tb=document.getElementById('tb1');
var rs=tb.rows;
for(var i=0;i<rs.length;i++){
rs[i].insertCell(-1).innerHTML=rs[i].cells[0].innerHTML
rs[i].insertCell(-1).innerHTML=rs[i].cells[0].innerHTML
}
}
</script>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
<tr><td><input type="checkbox"></td></tr>
</table>
<button onclick="add()" > add </button>
<script>
function add(){
var tb=document.getElementById('tb1');
var rs=tb.rows,ii=0;
for(var i=0;i<rs.length;i++){
rs[i].insertCell(-1).appendChild( cEl('input',{type:'checkbox', value:ii, checked:true, id: 'ch'+ ii++ } ) );
rs[i].insertCell(-1).appendChild( cEl('input',{type:'checkbox',value:ii,id: 'ch'+ ii++ } ) );
}
}
function cEl(tag,attrs){
var el=document.createElement(tag);
for(var k in attrs) el[k]=attrs[k]
return el
}
</script>