2
<script type="text/javascript">
Array.prototype.AddRecord = function() {
document.getElementById('mytable').style.display = "block";
table
var table = document.getElementById("mytable");
var rows = table.rows.length;
var row = table.insertRow(rows++);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
var cell5 = row.insertCell(4);
//alert(row.id);
var name = this[0];
var age = this[1];
var param = "editrow(\'" + name + "\'," + age + "," + rows + ")";
var param1 = "deleterow(" + rows + ")";
var param2 = "Update(\'" + name + "\'," + age + "," + rows + ")";
cell1.innerHTML = name;
cell2.innerHTML = age;
cell3.innerHTML = "<input type='button' value='Edit' id='edit' onclick=" + param + " >";
cell4.innerHTML = "<input type='button' value='Delete' id='delete' onclick=" + param1 + ">";
cell5.innerHTML = "<input type='button' value='Update' id='update' onclick=" + param2 + ">";
}
function Update(name, age, row) {
alert(name);
alert(age);
alert(row);
document.getElementById('create').style.display = "none";
document.getElementById('update').style.display = "block";
}
</script>
tr id 인 행 ID에 따라 행을 업데이트하고 tr 셀 데이터를 업데이트하려면 초보자입니다 ... 고맙습니다. 사전에 ...tr id in javascript를 사용하여 tr innerHTML 업데이트
함수를 업데이트하기 위해 행 ID 또는 행 번호를 전달하고 있지만 자식 노드 또는 셀 데이터를 업데이트하는 방법을 모릅니다 ... – user2699972
어디에서 문제가 발생합니까? 그런데, 테이블과 셀의'display' 타입을 변경하는 것은 결코 좋은 생각이 아닙니다. 그대로 ('table','table-cell' 등) 그대로 사용하고 대신'visibility' 속성을 사용하십시오. –
많은 레코드가 추가되고 특정 레코드 – user2699972