HTML裡面Textarea換行問題摘要_HTML/Xhtml_網頁製作

WBOY
發布: 2016-05-16 16:38:41
原創
1488 人瀏覽過

最近碰到一個資料轉來轉去轉到Textrea裡面是否能真正按行存放的問題,在這裡總結一下:

問題描述:
例如get資料到一個TextArea裡面,如「AAA BBB”,想把這段文字在TextArea裡面真正按行存放,而不是顯示出來按行存放(所謂的真正按行存放就是,再把這個TextArea的數據post到另外一個頁面的Textarea裡面仍是按行存放)

問題解決1:
一開始是提交資料的時候格式是AAA
BBB,但是這是顯示換行,其實在TextArea裡面並不是真正按行存放的,因為這時候再提交給另外一個TextArea的時候就是顯示AAABBB,而不是換行顯示了,因此僅僅是顯示按行存放而已

問題基礎知識:
HTML裡面的換行是
,而TextArea的換行是/n

問題解決2:
先提交資料再使用Javascript對
和/n進行替換
提交的時候仍是
作為分隔符
然後提交完畢以後

複製代碼
代碼如下:

<script> <br />//換行轉回車<br />var haha​​=document.getElementById("SendTextArea").value; <br />haha=haha.replace('<br />','/n'); <br />document.getElementById("SendTextArea").value=haha; <br /></script>

這樣就OK!
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板