回車與換行的區別

          Posted on 2007-12-06 18:19 久城 閱讀(2421) 評論(2)  編輯  收藏 所屬分類: 小知識點

          一個小問題,困擾了我一個上午,呵呵。

          回車,是把光標移到本行的最左邊。
          換行,是把光標移到下一行。

          在JAVA中,
          \r 表示的是回車
          \n 表示的是回車換行

          回車對應的asc碼值是13
          換行對應的asc碼值是10

          實踐如下:

          jsp頁面中:
          <html:textarea property="mytextarea" cols="9" rows="50">some contents</html:textarea>


          在頁面的textarea區域如下輸入:
          aaa -> (鍵盤敲回車) -> bbb

          上面操作的結果看起來無非是
          aaa
          bbb

          的確,我ctrl+c, ctrl+v到oracle數據庫中,顯示的長度是7。

          但是,我把mytextarea作為表單中的一個數據提交,
          在actionform里對應mytextarea的參數的值為:aaa\r\nbbb
          在oracle中對應的值如同:aaa||chr(13)||chr(10)||bbb,長度為8。

          歡迎來訪!^.^!
          本BLOG僅用于個人學習交流!
          目的在于記錄個人成長.
          所有文字均屬于個人理解.
          如有錯誤,望多多指教!不勝感激!

          Feedback

          # re: 回車與換行的區別  回復  更多評論   

          2008-01-04 14:33 by 過路人
          老大,你搞反了.
          回車是chr(13),換行才是(10)

          # re: 回車與換行的區別  回復  更多評論   

          2008-01-04 14:39 by 久城
          @過路人
          呵呵,是寫反了。多謝提醒,已修正。

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          Copyright © 久城

          主站蜘蛛池模板: 都匀市| 读书| 黎城县| 滦平县| 高碑店市| 堆龙德庆县| 通道| 富阳市| 金川县| 天祝| 沁水县| 玉山县| 萨嘎县| 藁城市| 凉城县| 阳高县| 栾城县| 泗阳县| 霍山县| 内黄县| 新密市| 天台县| 兴和县| 景泰县| 嘉义市| 永平县| 滨海县| 乌拉特后旗| 开平市| 黄浦区| 张掖市| 临武县| 安国市| 广汉市| 丹江口市| 顺义区| 阜南县| 禹州市| 香格里拉县| 黎城县| 太湖县|