1
JavaScriptの関数またはPHPのnl2brのようなjqueryが必要です。 javascriptまたはjqueryに関数がありますか?それ以外の同等のソリューションはありません。javascriptまたはjqueryの関数phlのnl2brのようなもの
おかげphp.js libraryあり
JavaScriptの関数またはPHPのnl2brのようなjqueryが必要です。 javascriptまたはjqueryに関数がありますか?それ以外の同等のソリューションはありません。javascriptまたはjqueryの関数phlのnl2brのようなもの
おかげphp.js libraryあり
、JavaScript nl2br参照:
function nl2br (str, is_xhtml) {
// Converts newlines to HTML line breaks
//
// version: 1109.2015
// discuss at: http://phpjs.org/functions/nl2br
// + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + improved by: Philip Peterson
// + improved by: Onno Marsman
// + improved by: Atli Þór
// + bugfixed by: Onno Marsman
// + input by: Brett Zamir (http://brett-zamir.me)
// + bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + improved by: Brett Zamir (http://brett-zamir.me)
// + improved by: Maximusya
// * example 1: nl2br('Kevin\nvan\nZonneveld');
// * returns 1: 'Kevin\nvan\nZonneveld'
// * example 2: nl2br("\nOne\nTwo\n\nThree\n", false);
// * returns 2: '<br>\nOne<br>\nTwo<br>\n<br>\nThree<br>\n'
// * example 3: nl2br("\nOne\nTwo\n\nThree\n", true);
// * returns 3: '\nOne\nTwo\n\nThree\n'
var breakTag = (is_xhtml || typeof is_xhtml === 'undefined') ? '' : '<br>';
return (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1' + breakTag + '$2');
}
素敵なリファレンス...それを指摘してくれてありがとう。 – AdrianB
http://stackoverflow.com/questions/3381331/jquery-convert-br-and-br-and-p-and -such-to-new-line – kieran
@kieran:これはもう一方の方法です。 – hakre