tr td 동적 핸들링 javascript

Javascript 2007. 12. 10. 12:27
워낙좋은 ajax 프레임웍이 많이 나왔고
다들 tr, td핸들링을 간단히 할 수 있는 방법들이 있지만..
때론 원시적인 방법으로 핸들링 해야 할때가 있는법....
 
거의 모든 스크립트들이 ie에서만 작동하는군...
 
ie, firefox, opera에서 전부 작동 하는 스크립트 맹그러봤다...
 
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
//tr추가 실행 함수
function add(t_id) {
   
    var id = document.getElementById(t_id);
    var len = id.rows.length;
    var newRow = id.insertRow(len);
    var td0 = newRow.insertCell(0);
    var td1 = newRow.insertCell(1);
    var td2 = newRow.insertCell(2);
    td0.innerHTML = " new cell 1 ";
    td1.innerHTML = " new cell 2 ";
    td2.innerHTML = " new cell 3 ";
}
//tr 삭제 실행 함수
function del(t_id) {
    var id = document.getElementById(t_id);  
    var len = id.rows.length;
    id.deleteRow(-1);
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<input type="button" value="추가" omClick="add('tar');" />
<input type="button" value="삭제" omClick="del('tar');" />
<TABLE id="tar" border="1">
<TR>
 <TD>asdfasdf</TD>
 <TD>asdf</TD>
 <TD>asdfasdf</TD>
</TR>
</TABLE>
</BODY>
</HTML>

설정

트랙백

댓글