0
DOM 객체 obj
이 <input>
이고 부모 노드를 가져오고 싶지만 obj.parentNode
은 obj
을 반환합니다. <input>
개체의 사양입니까? 그렇다면, 다른 종류의 DOM 객체가 이와 같이 불규칙하게 (직관적 인 의미에서 상위가 아닌 다른 것을 반환하는) 어떤 동작을합니까?입력의 상위 노드 자체입니까?
편집 내가 잘못 했음에 틀림 없습니다. 죄송합니다.
나를 위해 잘 작동합니다. 코드를 보여주세요. –
그건 불가능합니다. 'parentNode'가 자신과 같은 유일한 노드는'document.documentElement' 노드입니다. –
이것이 의미있는 유일한 방법은 jQuery의'.closest()'를 사용하는 것입니다. 선택기와 일치하는 경우 자체 반환됩니다. 예를 들면 : '
','$ ('# inputtest '). closest ('. test ')'를 수행하면 입력을 리턴합니다. –