回車與換行的區別

          Posted on 2007-12-06 18:19 久城 閱讀(2422) 評論(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 © 久城

          主站蜘蛛池模板: 宣城市| 大悟县| 玛纳斯县| 上蔡县| 华宁县| 六安市| 大方县| 鹤庆县| 柏乡县| 武清区| 长泰县| 南阳市| 广宁县| 聊城市| 获嘉县| 吉水县| 绥德县| 甘德县| 尼勒克县| 理塘县| 榆树市| 博乐市| 兴义市| 鸡东县| 满城县| 潢川县| 涞源县| 信宜市| 中阳县| 徐闻县| 民和| 巴林右旗| 喀什市| 徐汇区| 博白县| 郁南县| 墨竹工卡县| 如皋市| 含山县| 邳州市| 明光市|