如何告诉YUI-Editor将所有文本括在< p>< / p>中?并使用< p>< / p>而不是< br>如果用户发出换行符?
这里有一个例子来说明我正在尝试做的事情:
而不是这个:
The quick brown fox<br>jumps over the lazy dog
我想要这个:
<p><p>The quick brown fox</p><p>jumps over the lazy dog</p></p>
任何想法除了解析整个HTML之前如何做到这一点,然后保存并找到 – 替换标签?
更新:
我刚注意到,YUI编辑器自动发出< p>< / p>如果整个文本都包含在< p>< / p>中,则在换行符上.换句话说,问题是:
How do I tell the YUI Editor to
enclose the whole text in the textarea
with<p></p>
?
解决方法:
看起来你想要“ptags”配置选项:
var myEditor = new YAHOO.widget.Editor('msgpost', {
height: '300px',
width: '522px',
dompath: true, //Turns on the bar at the bottom
animate: true, //Animates the opening, closing and moving of Editor windows
ptags: true
});
myEditor.render();
正如here所述.