JS操作table

一。插入行:
function insRow(){
	var x=document.getElementById('myTable').insertRow(0)
	//为新增行添加class
	//x.setAttribte("class","css");
	var y=x.insertCell(0)
	var z=x.insertCell(1)
	y.innerHTML="NEW CELL1"
	z.innerHTML="NEW CELL2"
}



二。删除行:
function deleteRow(r){
	var i=r.parentNode.parentNode.rowIndex
	document.getElementById('myTable').deleteRow(i)
}



三。得到行号:
onclick="hh(this)",onclick事件触发table中的行
function hh(obj){
	var hh=obj.parentNode.parentNode.rowIndex;
}



四。得到列数:
document.getElementById('myTable').rows[hh].cells.length;

你可能感兴趣的:(JavaScript)