" />

欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

textarea標簽(存取數(shù)據(jù)庫mysql)的換行方法

 更新時間:2023年09月23日 11:01:38   投稿:yin  
textarea標簽本身不識別換行功能,回車換行用的是\n換行符,輸入時的確有換行的效果,但是html渲染或者保存數(shù)據(jù)庫mysql時就只是一個空格了,這時就需要利用換行符\n和br標簽的轉換進行處理

textarea標簽本身不識別換行功能,回車換行用的是\n換行符,輸入時的確有換行的效果,但是html渲染或者保存數(shù)據(jù)庫mysql時就只是一個空格了。這時就需要利用換行符\nbr標簽的轉換進行處理。

換行符介紹

序號字符/標簽描述
1
 換行(Line Feed),也表示 \n
2
 回車(Carriage Return),也表示 \r
3\n 換行(Line Feed),也表示 

4\r 回車(Carriage Return),也表示 
5br <br> 元素在文本中生成一個換行(回車)符號。此元素在寫詩和地址時很有用,這些地方的換行都非常重要。

&#10;與&#13;的區(qū)別

在不同的操作系統(tǒng)中,換行符的表示方式不一樣。在unix系統(tǒng)中,換行符使用\n;在windows系統(tǒng)中換行使用\r\n;在舊版macOS中換行使用回車符\r,在新版macOS中使用與unix系統(tǒng)相同的換行方式。

用js獲取textarea的內容,可以看到換行符號

document.querySelectorAll("textarea")[0].value
// 例如'文字\n文字\n文字\n文字\n文字'

textarea內容保存數(shù)據(jù)庫

textarea內容保存數(shù)據(jù)庫前,替換換行為‘<br>’。

JavaScript處理

str =  str.replace(/\n/g, '<br>');

php處理

$str = preg_replace('/\n/', '<br/>', $str);

讀取數(shù)據(jù)庫到textarea標簽

JavaScript處理

str =  str.replace('<br>','&#13;');

php處理

$str=str_replace('<br>','&#13;',$str);

到此這篇關于textarea標簽(存取數(shù)據(jù)庫mysql)的換行方法的文章就介紹到這了,更多相關存取數(shù)據(jù)庫時textarea的換行內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論