回車與換行的區別

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

          主站蜘蛛池模板: 明光市| 汾西县| 阿拉善右旗| 南部县| 高碑店市| 靖西县| 夏河县| 富蕴县| 巴马| 天祝| 宣威市| 会同县| 于都县| 新野县| 广灵县| 察哈| 延寿县| 张掖市| 禹城市| 大埔区| 平舆县| 镇巴县| 六盘水市| 长葛市| 舒兰市| 贺兰县| 西城区| 隆安县| 大英县| 阜康市| 平定县| 建德市| 肇庆市| 那曲县| 兴山县| 滕州市| 商城县| 阿拉善右旗| 乌拉特后旗| 响水县| 景东|