JS에 요소가 종료 태그로 닫혀 있는지 알려주는 매개 변수/함수가 있습니까? ... this purpose에 대해요소가 닫혔는지 확인할 수있는 자바 스크립트 기능이 있습니까?
1
A
답변
9
JS는 단순히 페이지의 DOM에 대한 액세스를 제공하는 스크립팅 언어입니다. DOM은 액세스하기 전에 페이지 소스에서 준비됩니다. 페이지 소스에 액세스하려는 모든 시도는 초기 구문 분석 단계에서 브라우저가 결정한 사전 수정 된 소스를 반환합니다.
그래서 한 마디로.
2
function getSource() {
var xhr = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
xhr.open('GET', window.location.href, false);
xhr.send(null);
return xhr.responseText;
}
이 방법을 사용하면 HTML을 직접 파싱해야합니다. 중요한 작업입니다.
브라우저가 그러한 기본 유효성 검사 기능에 대한 액세스 권한을 부여하지 않는다고 생각합니다. –
@ 제레미 : IMO, 이유는 브라우저가 주로 개발자 도구가 아니라는 것입니다. – Cerebrus