Есть ли какая-либо функция Javascript, позволяющая проверить, был ли элемент закрыт? - PullRequest
1 голос
/ 01 июня 2009

Есть ли какой-либо параметр / функция в JS, который сообщает вам, был ли элемент закрыт конечным тегом? ... для этой цели .

Ответы [ 2 ]

9 голосов
/ 01 июня 2009

JS - это просто язык сценариев, обеспечивающий доступ к DOM страницы. DOM подготовлен из источника страницы, прежде чем вы когда-либо получите к нему доступ. Любая попытка получить доступ к источнику страницы вернет предварительно исправленный источник, определенный браузером на начальном этапе анализа.

Одним словом, нет.

2 голосов
/ 01 июня 2009
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 - важная задача.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...