フォーマットされている contenteditable div 内にテキストを保存したかったのpre
です。とが省略さpre
れているテキストではなく、テキストの形式を取得するにはどうすればよいですか?\n
\r
$('#save').click(function(e) {
var id = "board_code";
var ce = $("<pre />").html($("#" + id).html());
if ($.browser.webkit)
ce.find("div").replaceWith(function() { return "\n" + this.innerHTML; });
if ($.browser.msie)
ce.find("p").replaceWith(function() { return this.innerHTML + "<br>"; });
if ($.browser.mozilla || $.browser.opera || $.browser.msie)
ce.find("br").replaceWith("\n");
alert( ce.text() );
});
http://jsfiddle.net/AD5q7/10/これは機能しません
contenteditable divの文字列を試してください
UPDATE : 文字列を入力してみてください。文字列を貼り付ければ問題ないかもしれません。
1
abc def
gh i
jkl
2
#include<iostream.h>
#include<conio.h>
int main(){
int grade, passingMark=75;
cout<<"Hi there, please enter your mark: ";
cin>>grade;
if( ((grade >= passingMark)||(grade==35)) && (grade<101)){
cout<<"\nPass!";
}
return 0;//15lines
}
保存ファイルも、\n\r を削除せずに、このようにフォーマットする必要があります。アラートに \n が含まれていることを期待しています