回車與換行的區別

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

          主站蜘蛛池模板: 疏附县| 东方市| 无棣县| 会昌县| 胶州市| 大庆市| 五台县| 柳江县| 社会| 枣阳市| 镇雄县| 阜康市| 吉首市| 镇原县| 时尚| 额敏县| 万盛区| 潮安县| 枝江市| 新野县| 马鞍山市| 嘉祥县| 梅河口市| 微博| 呈贡县| 平阴县| 奈曼旗| 会理县| 延寿县| 梁河县| 武强县| 当阳市| 密云县| 鲁山县| 福泉市| 仁怀市| 航空| 五台县| 汉沽区| 定远县| 濮阳县|