Uncaught TypeError: Object #<Object> has no method '$id'

IE : 개체가 '$id' 속성이나 메서드를 지원하지 않습니다. 
CHROME : Uncaught TypeError: Object #<Object> has no method '$id'

대충 이런 메세지가 나오면서 input등의 onclick 이벤트가 동작하지 않을 경우
확실하지는 않지만
JS에서

var xxx = {}
xxx.show = function(){}
{개체}.xxx = {}
처럼 하고

<input onclick="xxx.show()">
할 경우 문제가 생길 수 있는데
왜 생기는지는 모르겠지만, 의심은 변수의 scope가 엉켜서 생기는 것 같다.
즉 어떤 개체내에 선언된 xxx가 대신 불려서 show가 없어서 생기는 에러 같다.


정확한건 아님!



댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4