關(guān)于js對textarea換行符的處理方法淺析
前言
本文很簡單,就是記錄一下js對textarea換行符的處理。
調(diào)試
隨便寫一個textarea
<textarea name="" id="textareaid" cols="30" rows="10"></textarea>
整個調(diào)試如下圖:
發(fā)現(xiàn): textareaid里面的換行符可以通過indexOf獲取
textareaid.value.indexOf("\n")
但是直接通過正則全局替換沒有效果(如上圖)
textareaid.value.replace('/\n/g',';')
但是單個替換可以替換到:
textareaid.value.replace('\n',';') "haorooms換行符測試;haorooms換行符測試1 haorooms換行符測試2 haorooms換行符測試3" textareaid.value.replace('\n','<br/>') "haorooms換行符測試<br/>haorooms換行符測試1 haorooms換行符測試2 haorooms換行符測試3"
全局替換方案
如上圖運行,全局替換一般用如下代碼:
textareaid.value.split("\n").join(";")
先分割成數(shù)組,然后再用你要替換的符號鏈接。
小結(jié)
文章很短,發(fā)現(xiàn)很多網(wǎng)上的寫法不是很對。把自己的調(diào)試過程,記錄一下,分享給大家!
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
javascript數(shù)據(jù)結(jié)構(gòu)與算法之檢索算法
查找數(shù)據(jù)有2種方式,順序查找和二分查找。順序查找適用于元素隨機排列的列表。二分查找適用于元素已排序的列表。二分查找效率更高,但是必須是已經(jīng)排好序的列表元素集合2015-04-04JavaScript切換搜索引擎的導航網(wǎng)頁搜索框?qū)嵗a
這篇文章主要介紹了javascript切換搜索引擎的導航網(wǎng)頁搜索框的實例代碼,非常不錯,具有參考借鑒價值 ,需要的朋友可以參考下2017-06-06關(guān)于JavaScript中的數(shù)組方法和循環(huán)
這篇文章主要介紹了關(guān)于JavaScript中的數(shù)組方法和循環(huán),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-09-09js動態(tài)修改input輸入框的type屬性(實現(xiàn)方法解析)
本文是對js動態(tài)修改input輸入框的type屬性的實現(xiàn)方法。進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11