반응형
이러한 function이 있다.
그리고 button을 동적으로 생성한뒤에 onClick 이벤트에 addReplyReply함수를 할당해주려고 하였다.
id를 찾지 못한다는 오류가 난다.
이 오류가 왜 발생할까?
정답은 button.onclick = addReplyReply(); 에 있다.
addReplyReply()는 함수를 호출한다.
호출된 함수에서 x[0].id를 찾지못해 발생되는 오류이다.
button.onclick 에 addReplyReply 함수자체를 할당시키고 싶다면
button.onclick = addReplyReply; 로 바꿔서 함수자체를 할당시켜줘야한다.
이렇게 바꾸고 다시 실행하면 오류가 안나고 정상작동된다!
반응형
'개발 > html + javascript' 카테고리의 다른 글
[javascript] after() (0) | 2019.12.11 |
---|---|
[javascript] nextElementSibling (0) | 2019.12.11 |
[javascript] <input type ="file">을 innerHTML로 하면 발생하는 문제점 (0) | 2019.12.07 |
[javascript] 태그안에 있는 값 가져오기 (1) | 2019.12.05 |
[html + javascript] onclick ="write()"가 동작이 안될 때!! (1) | 2019.12.03 |
댓글