728x90
반응형
<tr>
<td></td>
<td class="merong">메롱</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<button onclick="return findMerong(this);">메롱을찾아라</button>
</td>
</tr>
findMerong
<script>
function findMerong(data) { //data는 현재 위치
console.log(data);
console.log($(data).parent());
console.log($(data).parent().parent().children('.merong').html());
$('#foundMerong').html($(data).parent().parent().children('.merong').html());
}
</script>
data 즉 현재 누른 버튼의 부모의 부모의 자식은 td가 된다.
여러개의 td중 merong이라는 클래스명을 가진 태그의 요소안의 내용을 .html()을 통해 가져온다
가져와서 아래의 foundMerong아이디를 가진 h4태그의 요소에 .html()을 통해 내용을 삽입한다
<h4 id="foundMerong">내용</h4>
728x90
반응형
'JavaScript' 카테고리의 다른 글
HTML 태그로 구성된 라디오 버튼에 checked 옵션 부여 (0) | 2022.05.19 |
---|---|
RadioBOX와 Label의 포함관계 <선택된 Value의 Text값 가져오기> (0) | 2022.05.09 |
버튼 클릭 이벤트 삭제시 예 아니오 선택 confirm()확인창 띄우기 (0) | 2020.10.04 |
html 태그 onclick 속성 [자바스크립트 return confirm(' ')]함수 (0) | 2020.09.05 |
html태그 onclick속성 자바스크립트 [location] 문법 (?파라미터) (0) | 2020.09.05 |