第一: New Document <!-- var row = -1; function showEdit(obj){ var cell2 = obj.parentNode.parentNode.childNodes[1]; var rowIndex = obj.parentNode.parentNode.rowIndex; cell2.innerHTML = "<input type='text' value='"+ cell2.innerHTML +"'>"; if(row != -1){ var oldCell2 = document.getElementById("tb").rows[row].cells[1]; oldCell2.innerHTML = oldCell2.childNodes[0].value; } row = rowIndex; } //--> [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 第二: 1111 1111 1111 function mm(e) { var currentTr=e.parentElement.parentElement; var inputObjs=currentTr.getElementsByTagName("input"); for(var i=0;i<inputObjs.length;i++) { if(inputObjs[i]==e) continue; inputObjs[i].disabled=!e.checked; } } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]