2009-06-25 51 views
0

我正在寫一個Firefox擴展。當用戶突出顯示並右鍵單擊網頁上的選定文本時,該擴展會捕獲文本並將其顯示在文本框(xul窗口)中。文本框顯示正確的格式(如換行符,空格,*表示li標籤)。但是當我嘗試將文本框的值存儲在一個變量中時,問題就會發生。換行符不見了。XUL - textbox問題

var selText = document.getElementById(「txtboxSelectedText」).value; //

任何人都可以幫忙嗎?

非常感謝。

+0

你是如何確定的換行符都不見了內裏的標籤(及其相關的要點)的原因是什麼?你確定那時候的線路迷路者正在迷路嗎? – 2009-06-25 14:22:53

+0

我提取 var selText = document.getElementById(「txtboxSelectedText」).value; // 我做了一個提醒(selText)。 – 2009-06-25 15:34:01

回答

0

這是一個真正的文本框或像tinyMCE或打開wysiwyg的富文本編輯器? 在真實的文本框中有換行符。在富文本編輯器中,他們確實是帶有html內容的iframe ......看起來像換行符的確實是一個<br/>標籤。

我懷疑這是你不能有一個正常的文本框