, , , , ..
$('.some_button').click(function () {
$('p').text($('textarea').val());
});
<input type='button' class='some_button' value='click!'><br>
<textarea>foo<br>foo</textarea>
<p></p>
"foo <br> foo" . , ?
- -
.. JavaScripter, , :-)
HTML, linebreaks <br> .
<script type="text/javascript">
String.prototype.htmlents = function() {
var trans = {'&':'&', '"':'"', '\'':''', '<':'<', '>':'>'};
var arr = this.split('');
for (var i=0;i<arr.length;i++) {
if (trans.hasOwnProperty(arr[i])) {
arr[i] = trans[arr[i]];
}
}
return arr.join('');
};
$(document).ready(function(){
$('.some_button').click(function () {
$('p').html($('textarea').val().htmlents().replace(/\n/g,'<br>\n'));
});
});
</script>
, - , htmlents().
: -)