function add(obj) { var username = document.form.username.value;// 姓名 var flag = -1; //性别 for(var i=0;i<document.form.sex.length;i++) { if(document.form.sex[i].checked) { flag = i; } } if(flag==0) { var sex = "男"; } if(flag==1) { var sex = "女"; } var birth = document.form.birth.value; //生日 var record = document.form.record.value; //学历 var table = obj.parentElement.parentElement.parentElement; var row = table.rows.length; var r = table.insertRow(row);
for(var i=1;i<6;i++){ var row=document.createElement("tr"); row.id=i; for(var j=1;j<6;j++){ var cell=document.createElement("td"); cell.id=i+"/"+j; cell.appendChild(document.createTextNode("第"+cell.id+"列")); row.appendChild(cell); } document.getElementById("newbody").appendChild(row); } }
function rebulid(){ var beginRow=document.getElementById("beginRow").value;/*开始行*/ var endRow=document.getElementById("endRow").value;/*结束行*/ var beginCol=document.getElementById("beginCol").value;/*开始列*/ var endCol=document.getElementById("endCol").value;/*结束列*/ var tempCol=beginRow+"/"+beginCol;/*定位要改变属性的列*/ alert(tempCol); var td=document.getElementById(tempCol); for(var x=beginRow;x<=endRow;x++){ for(var i=beginCol;i<=endCol;i++){ if(x==beginRow){ document.getElementById("table").rows[x].deleteCell(i+1); } else{ document.getElementById("table").rows[x].deleteCell(i); } } } td.rowSpan=(endRow-beginRow)+1; } /*添加行,使用appendChild方法*/ function addRow(){ var length=document.getElementById("table").rows.length; /*document.getElementById("newbody").insertRow(length); document.getElementById(length+1).setAttribute("id",length+2);*/ var tr=document.createElement("tr"); tr.id=length+1; var td=document.createElement("td"); for(i=1;i<4;i++){ td.id=tr.id+"/"+i; td.appendChild(document.createTextNode("第"+td.id+"列")); tr.appendChild(td);
function addRow_withInsert(){ var row=document.getElementById("table").insertRow(document.getElementById("table").rows.length); var rowCount=document.getElementById("table").rows.length;
var countCell=document.getElementById("table").rows.item(0).cells.length; for(var i=0;i<countCell;i++){ var cell=row.insertCell(i);