我有一個textarea。當我用換行符粘貼文本時,換行符會自動刪除。但是當我手動輸入換行符(打卡拉格返回)時,它們被保留。粘貼到textarea時保留換行符
如何強制textarea保留帶有粘貼文本的換行符?
我有一個textarea。當我用換行符粘貼文本時,換行符會自動刪除。但是當我手動輸入換行符(打卡拉格返回)時,它們被保留。粘貼到textarea時保留換行符
如何強制textarea保留帶有粘貼文本的換行符?
在textarea上粘貼時,換行始終保留。
也許來源有不同的換行符,你是從什麼程序複製?
不知道這是否適用於所有瀏覽器,但在Google Chrome(6和7)中,如果textarea的樣式設置爲white-space: nowrap;
,則粘貼文本中的換行符會被刪除。
我使用這種風格設置來防止長行的默認包裝,並遇到與您一樣的問題。後來我意識到,將textarea屬性wrap
設置爲off
可以做得更好。請注意,wrap="off"
是widely supported but not standardized。