Dain.Bora.Net  ver 2.0  
About Me
프로필
나의 가족
용's X-file
숙's X-file
다인홈피 ver 1.0
소중한 사람들
가족들
친구들
직장동료들
다인&건희
다인이 이야기
건희 이야기
엄마 이야기
기억속으로
가족들과 함께
즐거운 추억들
사진 & 물생활
디카 이야기
행복한 물생활
포토갤러리
게시판
부스러기들
자료실
좋은글
스터디
방명록
먹고자고놀고
가볼만한곳
먹고싶은것
링크
카운터
오늘 : 4
전체 : 32338
날자 : 2020/10/24

Category Category
Table Row 삭제하기
# 자바스크립트   2006-12-01 14:17
이상용
<html>
<head>
<title> Table Row 삭제하기 </title>
<script language="JavaScript">
<!--
// delete Row
function deleteRow(){
  var form = document.forms[0];
  var objSelectButton = selectButton();

  if( objSelectButton != null ){
   if( confirm("Delete This Item?") ){
    var objTBODY = searchUpByTagName( "TBODY", objSelectButton );  
    objTBODY.removeNode( true );
   }else{
    selectOrNotRadio( objSelectButton );
   }
  }else{
   alert("Please Select Delete Row.");
   return;
  }
}

window.searchUpByTagName = function(tagName, srcElement) {
  if(srcElement == null) { srcElement = window.event.srcElement; }
  if(tagName == null) { return null; }
  
  tagName = tagName.toUpperCase();
  var element = srcElement.parentElement;

  while(element != null) {
   if(element.tagName == tagName) {
    return element;
   }
   element = element.parentElement;
  }
}

// radio 버튼 선택
function selectButton(){
  var form = document.forms[0];
  var objSelectButton = null;

  for(var i=0; i< form.modifyRow.length; i++){
   if( form.modifyRow[i].checked ){
    objSelectButton = form.modifyRow[i];
    break;
   }
  }

  if( objSelectButton != null ){
   return objSelectButton;
  }else{
   return null;
  }
}

// radio 버튼 선택 해제
function selectOrNotRadio(objCheck){
  if(objCheck.checked){
   objCheck.checked = false;
  }
}
//-->
</script>
</head>

<body>

<form>
<input type="button" value="삭제" OnClick="deleteRow()">
<table border="1" id = "oTable">
<tbody>
<tr>
<td><input type="radio" name="modifyRow"></td>
<td><input type="text" name="test1"></td>
<td><input type="text" name="test2"></td>
</tr>
</tbody>
<tbody>
<tr>
<td><input type="radio" name="modifyRow"></td>
<td><input type="text" name="test3"></td>
<td><input type="text" name="test4"></td>
</tr>
</tbody>
<tbody>
<tr>
<td><input type="radio" name="modifyRow"></td>
<td><input type="text" name="test5"></td>
<td><input type="text" name="test6"></td>
</tr>
</tbody>
</table>
</form>

</body>
</html>

Name       Pass       Secret Code   Resize  
List
28    [C/C++] [정보보안][정보보안전문가][리눅스]GDB사용법  이상용 2011.05.12 527
27    [보안] 웹 보안 [3] 이상용 2008.05.28 2682
26    [자바스크립트] JavasScript 총 정리 [5] 이상용 2007.04.10 1153
25    [리눅스/유닉스] rrdtool 설치 [1] 이상용 2007.02.27 1761
24    [공통] Open Source 패러다임 쉬프트 [146] 이상용 2007.02.27 1232
   [자바스크립트] Table Row 삭제하기 [74] 이상용 2006.12.01 821
22    [리눅스/유닉스] swatch를 이용해 로그파일을 실시간으로 모니터해 보자. [1] 이상용 2006.08.29 883
21    [리눅스/유닉스] cfengine 을 이용하여 여러대의 시스템관리 자동화 하기 [1] 이상용 2006.08.04 1272
20    [리눅스/유닉스] Content Management Systems (CMS) - OpenSource  이상용 2006.08.04 1871
19    [웹] Web 2.0이란 무엇인가 [1] 이상용 2006.08.02 799
18    [웹] [PHPA] using PHP Accelerator [2] 이상용 2006.02.16 9043
17    [공통] 정규 표현식  이상용 2006.01.05 645
16    [리눅스/유닉스] SELinux ?  이상용 2006.01.04 745
15    [리눅스/유닉스] apache2.0 + tomcat5.x 설치하기 [1] 이상용 2005.11.21 2314
14    [DB] mysql 설치 가이드  이상용 2005.11.20 893
13    [네트웍] Catalyst 4000-L3 Switch 구조와 setting [198] 이상용 2005.11.08 57408
12    [네트웍] 네트워크 진단 명령어(윈도우) [1] 이상용 2005.11.08 1233
11    [네트웍] DNS 운영 자료  이상용 2005.11.08 684
10    [네트웍] Cisco 6509 운영 메뉴얼 [1] 이상용 2005.11.08 4530
9    [리눅스/유닉스] GD 설치해 보자...  이상용 2005.09.29 1666
List   1 [2]  
Copyright 1999-2020 Zeroboard / skin by eggnara