JQuery для проверки HTML в TextArea - PullRequest
6 голосов
/ 25 августа 2010

У меня есть TextArea, которое позволяет пользователю вводить HTML, и сейчас я пытаюсь проверить HTML пользователя, чтобы убедиться, что это XHTML.

Есть идеи?

Ответы [ 2 ]

4 голосов
/ 25 августа 2010

Вы можете использовать DOM Parser, чтобы увидеть, является ли содержимое XML.

См. здесь .


SNIPPET:

if (window.DOMParser)
  {
  parser=new DOMParser();
  xmlDoc=parser.parseFromString(text,"text/xml");
  }
else // Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async="false";
  xmlDoc.loadXML(text);
  } 
0 голосов
/ 25 августа 2010

Я бы предложил использовать регулярные выражения.Начните с этого поста здесь

Я не видел jquery-плагин, который делает именно то, что вы хотите, но я уверен, что вы можете изменить некоторые существующие проверки.

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