Frage

Wie kann ich feststellen das YUI-Editor den gesamten Text in <p></p> einzuschließen und <p></p> statt <br> verwenden, wenn der Benutzer einen Zeilenumbruch ausgibt?

Hier kommt ein Beispiel zu veranschaulichen, was ich zu tun werde versuchen:

Statt dessen:

The quick brown fox<br>jumps over the lazy dog

Das möchte ich haben:

<p><p>The quick brown fox</p><p>jumps over the lazy dog</p></p>

Jede Idee, wie dies außer zu tun, bevor die gesamte HTML-Parsing sie zu speichern und die Suche nach ersetze die Tags?

Aktualisieren : Ich habe gerade bemerkt, dass der YUI-Editor automatisch ausgibt <p></p> auf Zeilenumbrüche, wenn der gesamte Text in <p></p> eingeschlossen ist. Mit anderen Worten, wäre die Frage:

  

Wie kann ich feststellen dem YUI-Editor   den gesamten Text in dem Textfeld umschließen   mit <p></p>?

War es hilfreich?

Lösung

Sieht aus wie Sie die "ptags" Konfigurationsoption wollen:

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();

Wie dokumentiert hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top