【发布时间】:2010-08-25 11:11:47
【问题描述】:
我有一个允许用户输入 HTML 的 TextArea,我现在要做的是验证用户的 HTML 以确保它是 XHTML。
有什么想法吗?
【问题讨论】:
标签: jquery validation textarea
我有一个允许用户输入 HTML 的 TextArea,我现在要做的是验证用户的 HTML 以确保它是 XHTML。
有什么想法吗?
【问题讨论】:
标签: jquery validation textarea
您可以使用 DOM Parser 来查看内容是否为 XML。
见here。
片段:
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);
}
【讨论】:
error.text()
我建议使用正则表达式。 从这个帖子开始here
我还没有看到一个 jquery 插件完全符合你的要求,但我相信你可以改变一些现有的验证。