我想"
通过使用 JavaScript 插入没有的属性。
例如:
<a class=external title=Title href="http://www.google.com" rel=external>My link</a>
应替换为:
<a class="external" title="Title" href="http://www.google.com" rel="external">My link</a>
相似地:
<a target=_blank href="http://www.google.com">My link</a>
应替换为:
<a target="_blank" href="http://www.google.com">My link</a>
基本上 - 所有没有的属性都"
应该如此。
任何想法?我猜正则表达式是要走的路?
编辑:我需要这样做,因为 HTML 是由所见即所得的编辑器生成的,以便提交给 CMS。CMS 只接受有效的 XHTML。