回車與換行的區別

          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 © 久城

          主站蜘蛛池模板: 澳门| 永登县| 中方县| 浮梁县| 辽阳市| 乐清市| 榆中县| 鹤庆县| 双鸭山市| 泽库县| 车险| 铜鼓县| 潼南县| 沙田区| 宜兴市| 镇江市| 巴彦县| 沛县| 贵南县| 申扎县| 渝北区| 田东县| 龙山县| 兴化市| 房产| 湟中县| 信宜市| 绥宁县| 台北县| 大足县| 多伦县| 什邡市| 柏乡县| 达州市| 康保县| 二连浩特市| 福清市| 高邑县| 黄梅县| 汉源县| 宜宾市|