我正在写一个Firefox扩展。当用户突出显示并右键单击网页上的选定文本时,扩展会捕获文本并将其显示在文本框(xul窗口)中。文本框显示了正确的格式(如用于li标记的换行符、空格、*)。但是,当我试图将文本框值存储在变量中时,问题就出现了。换行符消失了。
document.getElementById("txtboxSelectedText").value;selText = var //
有人能帮上忙吗?
非常感谢。
发布于 2009-06-25 14:31:24
这是一个真正的文本框还是一个富文本编辑器,比如tinyMCE或者open wysiwyg?在真正的文本框中有换行符。在富文本编辑器中,它们实际上是包含html内容的iframe……看起来像换行符的东西实际上是一个<br/>标记。
我怀疑这是因为您不能在普通的文本框中包含li标记(及其相关的项目符号
https://stackoverflow.com/questions/1044184
复制相似问题