長い時間のlurkerと初めてのポスターです。 特定のdivからリッチテキストを選択してクリップボードにコピーするjavascriptコードがあります。 正常に動作しますが、削除したい余分な改行があります。javascriptのcreateRangeからコンテンツを削除する
私のコードの関連部分:div要素で
var textToSelect = document.getElementById('answerText');
range = document.createRange();
range.selectNode(textToSelect[0]);
window.getSelection().addRange(range);
document.execCommand("copy");
alert(range);
answerText私が持っているテキストは次のとおりです。
回答テキスト
ありませんスペースや改行テキストの前後。コードの結果はmessageとなります。
この余分な改行もクリップボードにコピーされます。 選択肢から余分な改行を削除するにはどうすればよいですか?私はまた、自分の範囲から削除しているコンテンツが実際にそれを安全に使うための改行であることを確認することを好む。