Есть ли чистый валидатор Javascript X/HTML?

Я хочу знать, существует ли существующая библиотека Javascript для проверки HTML, предпочтительно не одна, которая полагается на веб-API.

Ближайшим я нашел это парсер John Resig HTML, но это, похоже, больше касается исправления HTML и преобразования его в XML.

Так уже есть что-то? А если нет, то насколько сложным (и длительным) было бы адаптировать парсер John Resig?

Ответы

Ответ 2

Вы не можете проверить HTML с помощью Javascript, потому что Javascript загружается из HTML, что означает, что HTML уже отображается браузером, что означает, что все, что вы можете видеть, с Javascript - это дерево dom. Дерево dom построено браузером, но отображает с недействительными и исправлениями.

Вкратце: то, что нужно для проверки HTML, является источником HTML. Javascript имеет доступ к DOM, но не к источнику.

изменить
И сразу после публикации, я думаю... Вы не имеете в виду проверку своей собственной страницы =) Вы просто хотите проверить строку с помощью javascript... Поэтому игнорируйте это =)