我有以下代码

if(this.window.getSelection) {
  var range = this.range;
  var contents = range.extractContents();
  console.log(contents);
  return contents.textContent;
}


内容给了我一个文档片段。当我检查该片段的文本内容时,它会将我选择的换行符折叠成一个字符串。

如何保留字符串的格式?

最佳答案

如果contents.innerHTML是html元素,则可以使用contents;如果是jQuery对象,则可以使用contents.html()

ps:this.window.getSelection不应该是this.window.getSelection()吗?

关于javascript - 保留使用范围的选择中的换行符和回车符? javascript/jquery,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6820671/

10-12 12:58