사용자가 xhtml을 수동으로 입력하지 못하게하면 정확하게 문제를 해결할 수있는 innerHTML
을 해결할 예정 이었습니까?innerHTML이 지저분하고 좋은 습관이 아니기 때문에 jquery.html()이 xhtml에서 작동하지 않는다면 jquery.prepend() 등은 왜 작동합니까?
답변
위장 등이 innerHTML
에 접촉하지 않기 때문에. jQuery는 텍스트를 DOM 노드로 변환하고 childNode
배열 및 기타 기능을 사용하여 페이지에 추가합니다.
EDIT : 오케이, 내 마음대로. innerHTML을 사용하여 html을 구문 분석합니다. 유일한 차이점은 선택기 함수 html을 제공 할 때 새 노드를 만들고 대상의 innerHTML을 직접 수정하지 않기 때문에 대상의 innerHTML이 직접 수정되지 않는다는 것입니다. 고마워, 에스이다.
prepend, append, after, 사용하기 전에 innerHTML을 사용하여 텍스트를 DOM 노드로 변환합니다. 왜 자바 스크립트에서 파서를 다시 만들겠습니까? – Esailija
흥미 롭습니다. jquery가 처리 할 때 xhtml이 약간 나빠질 것입니다. –
- 1. 변수가 아니기 때문에 표현식을 수정할 수 없습니다.
- 2. 펄 작동하지 않는다면?
- 3. innerHTML이 IE8에서 작동하지 않습니다.
- 4. @GeneratedValue (strategy = GenerationType.AUTO) 무작위가 아니기 때문에
- 5. XHTML에서 XML로 - 가장 좋은 방법?
- 6. jQuery innerHTML이 제대로 작동하지 않습니다. (!)
- 7. NSString이 한 번 작동하지 않는다면
- 8. 왜 innerHTML이 w3c 사양에 추가되지 않았습니까?
- 9. .innerHTML이 제대로 작동하지 않습니다. (아마도)
- 10. innerHtml이 확장 팝업에 작동하지 않습니다
- 11. GeneratedMethodAccessor1,2 등은 무엇이며 왜 찾을 수 없습니까?
- 12. Permission Denied가있는 Jquery.html이 실패했습니다.
- 13. "undefined"가 함수가 아니기 때문에 자바 스크립트 이벤트 리스너가 실패했습니다.
- 14. 왜 작동합니까?
- 15. Homebrew, PIP, easy_install 등은 어떻게 작동합니까? 정리할 수 있습니다.
- 16. innerHTML이 Firefox 및 IE에서 작동하지 않습니다
- 17. 왜 "람다 식을 대리자 형식이 아니기 때문에 'string'을 입력 할 수 없습니까?"
- 18. Guava SetMultimap이 직렬화 가능하지 않음 (직렬화 가능 WrappedSet이 아니기 때문에)
- 19. 클래스가 다형성이 아니기 때문에 다운 캐스트 할 수 없습니까?
- 20. 이름이 유효한 식별자가 아니기 때문에 exec에 실패 했습니까?
- 21. FXCop이 정적이 아니기 때문에 Application_Start() 이벤트를 수신 중입니다.
- 22. stdin이 터미널이 아니기 때문에 Dotcloud 의사 터미널이 할당되지 않습니다.
- 23. 람다식이 대리자 형식이 아니기 때문에 'int'형식으로 변환 할 수 없습니다
- 24. ExtJs : TreeLoader : 작동하지 않지만 왜 작동합니까?
- 25. 왜 MR_save는 작동하지 않지만 MR_saveNestedContexts는 작동합니까?
- 26. Javascript는 xhtml에서 작동하지만 html에서는 작동하지 않습니다.
- 27. Google Analytics _trackEvent가 XHTML에서 작동하지 않습니까?
- 28. 왜 작동합니까?
- 29. 자바 스크립트 innerHTML이 IE에서 작동하지 않습니까?
- 30. innerHTML이 IE7의 테이블 행 요소에서 작동하지 않습니까?
여기에서 묻고있는 것을 알 수 없습니다. 'innerHTML'은 괜찮습니다. jQuery는 괜찮습니다.'XHTML'은 괜찮습니다. 무엇이 문제입니까? 아니면'innerHTML'은'XHTML'이 아닌'HTML'에서만 작동한다는 것을 의미합니까? 그런 다음 나는 카운터 질문을 할 것이다. – Esailija