Эй, ребята, это сводит меня с ума, поэтому я хотел спросить экспертов на этом сайте, чтобы узнать, знаете ли вы, как это сделать =)
Я пытаюсь создать некоторый код JavaScript, который можетсчитывать элементы веб-страницы (например, что говорит первый абзац?).Вот что у меня есть, но это не работает, и я не могу понять, почему:
<script type="text/javascript">
<!--
var req;
// handle onreadystatechange event of req object
function processReqChange() {
// only if req shows "loaded"
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200) {
//document.write(req.responseText);
alert("done loading");
var responseDoc = new DOMParser().parseFromString(req.responseText, "text/xml");
alert(responseDoc.evaluate("//title",responseDoc,null,
XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue);
}
else {
document.write("<error>could not load page</error>");
}
}
}
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", "http://www.apple.com", true);
req.send(null);
// -->
Предупреждение, которое продолжает появляться, является «нулевым», и я не могу понять, почему,Есть идеи?