私はcontenteditabledivを持っています。したがって、ここでの非常に優れた投稿によると、 さまざまなブラウザのEnterキーを押すとhtmlタグが追加されます。次に、これらを新しい行文字に置き換えて、imagemagickプラグインに送信し、新しい行効果を作成します。クライアント側のjqueryでこれを行うにはどうすればよいですか?
私はこれを行おうとしていますが、結果が得られません:
messageText1 = $("#templateIframe")
.contents()
.find("#dialog")
.html()
.replace(/<(?:.|)*?>/gm, '\\n')
.replace(/ /g, '');
alert(messageText1);
messageText = messageText1.replace(/\n{2}/g, '\\n');
alert(messageText1);