0
도트 (.
)는 document.evaluate
에 문제가 있습니까? 아무것도 할JS : document.evaluate (".// html"... 및 document.evaluate ("// html"...) 간의 차이점
모질라 자습서 예에서 사용이 https://developer.mozilla.org/en-US/docs/Web/API/document.evaluate
오,하지만 여전히 그것에 대해 질문이 있습니다 :
아마 당신은 당신이 XPath를 사용하지 않으 대신하는 경우 쿼리 선택보고 싶습니다 '쿼리 것 루트 노드 (html)' 에서 시작하는 '문서'또는 그 안에 무엇입니까? 제 말은'contextNode'가'document' 일 때 - 점을 써야합니까? – Owyn
'.// html '의 점은 당신이 전달한 컨텍스트, 즉 문서 노드에서 xpath를 수행한다는 것을 의미합니다. 반면에'/ html'은 루트 노드의 자식을 검색하고 통과 한 컨텍스트를 완전히 무시합니다 in. – AlanFoster
내말은 - 루트 노드 란 무엇입니까? '문서'또는'문서'의 부모? – Owyn