textarea標籤中回車生成的不可見的轉義字元

2021-06-18 11:50:23 字數 307 閱讀 9828

主要是用於記錄我的工作中犯的錯誤;

錯誤描述:

用textarea標籤輸入資料後,換行,我們當時看是有換行的;

但從資料庫讀取出來後,確是顯示在一行,沒有換行;

錯誤分析:

在textarea錄入時,回車後,可看到游標換行了,這時候上一行就生成了相應的轉義字元「\r\n」;此轉義字元在html中以空格的形式顯示出來;

從而我們會看到,讀取出來的兩個資料之間總有空格在;

錯誤解決:

使用html可以解析的標籤進行替換,可用

標籤進行替換"\r\n"轉義字元。即可實現換行。

select標籤 textarea標籤

select標籤 下拉列表標籤,常用於單選和多選,是乙個組合標籤,需要和子標籤option一起搭配使用,不會獨佔一行 常用屬性 option標籤 注意 如果使用多選,那麼選擇的時候,需要按下ctrl鍵進行選擇 size屬性我們一般情況下不去設定 selected屬性如果不設定,預設顯示的是列表中的第...

textarea框回車轉換行

可是發現乙個問題,在textarea框裡輸入一段回車後,回車後面的文字在前台顯示不出來。檢視json資料 n n,兩個 n之間有乙個回車換行,可是看不見符號,tk在json資料這樣做之後,就沒有問題了 strtr row content array r n n strtr使用 string strt...

關於textarea中換行 回車 空格的識別與處理

需求 在textarea中輸入文字,提交給後台後,後台輸出在另乙個頁面,文字按原格式顯示。相容性 ie9以上 ff chrome在換行處匹配 n ie7 8在換行處先匹配 r 再匹配 n 問題解決 1 把 n r n s 分別替換為 這種情況是替換後的字串能夠被網頁解析,這樣在網頁上就能看到換行 空...