반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- NextJS
- submit
- SpringBoot
- rocky9
- security
- yona
- PM2
- mybatis
- Next.js
- centos7
- MSsql
- Push
- nodejs
- spring3
- FCM
- config
- popup
- pwa
- Java
- jquery
- Maven
- jenkins
- docker
- Eclipse
- ajax
- mysql
- node.js
- javascript
- git
- MariaDB
Archives
- Today
- Total
ふたりで
javascript event.target.~~~ 으로 가져오기. 본문
728x90
반응형
SMALL
event.target 으로 참조할 수 있는 것들...
<menu>
<button class="js_btnEvent_Target" id="btnEvent_Target" data-aa="A" data-bb="B">이벤트.타겟</button>
<q id="showEvent"></q>
</menu>
<script>
var buttonclick = document.getElementById('btnEvent_Target');
buttonclick.addEventListener('click', function()
{
var message =
//이벤트의 종류
"<br/>이벤트 종류 : " +
event.type + "<br/>" +
//이벤트가 발생한 오브젝트 정보
"<br/>이벤트가 발생한 오브젝트 정보<br/>" +
"event.target : " + event.target + "<br/>" +
"event.target.id : " + event.target.id + "<br/>" +
"event.target.name : " + event.target.name + "<br/>" +
"event.target.value : " + event.target.value + "<br/>" +
"event.target.nodeType : " + event.target.nodeType + "<br/>" +
"event.target.nodeName : " + event.target.nodeName + "<br/>" +
"event.target.parentNode.nodeName : " + event.target.parentNode.nodeName + "<br/>" +
"event.target.parentNode.id : " + event.target.parentNode.id + "<br/>" +
"event.target.nextSibling.nextSibling.id : " + event.target.nextSibling.nextSibling.id + "<br/>" +
"event.target.parentNode : " + event.target.parentNode + "<br/>" +
"event.target.parentElement : " + event.target.parentElement + "<br/>" +
"event.target.getAttribute('data-aa') : " + event.target.getAttribute("data-aa") + "<br/>" +
"event.target.getAttribute('class') : " + event.target.getAttribute("class") + "<br/>" +
"event.srcElement.value : " + event.srcElement.value + " ==> srcElement == target ( 브라우저에 따라 다름 )"//srcElement == target ( 브라우저에 따라 다름 );
document.getElementById('showEvent').innerHTML = message;
}
);
</script>
728x90
반응형
LIST
'javascript' 카테고리의 다른 글
현재 창종료, 새로고침, 페이지 이동시 자식창 종료하기 (0) | 2020.03.05 |
---|---|
javascript 날짜 포멧 간단 표현? toISOString (0) | 2020.02.19 |
select option value1 value2 사용하기 (0) | 2020.01.08 |
javascript JSON LIST 비교 하여 다른 것만 추출하기 (0) | 2020.01.03 |
jquery-cooki.js (0) | 2019.12.05 |
Comments