解决方法
您可以使用John Resig的HTML解析器(
http://bit.ly/hsMq4x),也可以使用更简单的解决方案来查找开始标记.
$('textarea').each(function() { if ($(this).val().match(/<(\w+)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/)) { alert('html found'); } });
Neal的解决方案遭受包含有效jquery选择器的textareas的误报,例如仅包含“a”的textarea.