input type="text" 这种类型的为什么不支持换行,如何让他支持从数据库读取出来的数据可以自动换行?用什么 textarea 就不用说了。。 还有 我的值  是 从textarea 的页面中获取的  但是 我在 jsp页面是10个字符+换行 存入的   现在要 取出来 用 input text  来 5个 + 换行 来显示,  所以  我 想要的 方法是  能使用      input text 的 自动换行  不用  取值的 !!!

解决方案 »

  1.   

    0123456789
    0123456789
               存入数据库中
    01234
    56789
    01234
    56789
              取出  
      上面 只是个 demo  。。  请给出好的解决办法,能解决问题就加分!!
      

  2.   

    ....为什么不用textarea?
    text换行后感觉和textarea差不多了啊 
      

  3.   

    input 本身就是单行文本框如果取出来只是为了显示的话,不用input控件也能显示。或者:楼主可以考虑写脚本动态创建多个input。
      

  4.   

    <TEXTAREA id=textarea_0 title=sss name=textarea_0 runat="server">sssssssssssssssssssssssssssssssssss</TEXTAREA>
    <INPUT 
                      style="Z-INDEX: 0; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #f1f8fb; WIDTH: 180px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 50px; BORDER-LEFT-WIDTH: 0px" 
                      id=text_13 name=text_4 maxLength=4000 size=10 runat="server" 
                      DataType="varchar" 
                      DataTarget="(local)@EV_YYHGL_LOCALE_FILES.analysis" 
                      DataSource="analysis">  样式差别很大!!
      

  5.   

    input是单行文本框,你如果想把从DB中取出来的数据按照多少位来换行的话,建议用
    substring方法来截取长度,一点意见,不知道OK不
      

  6.   

    谁见过input带换行的?发个联接让俺长长见识。
      

  7.   

    做什么都得有规则,text就是一种规则。
      

  8.   

    LZ你换行如果是区分值的话,还是加分隔符来区分吧,不然就直接用文本域,text这本身就是单行文本,不支持换行!
      

  9.   

      使用 textare  可以 隐藏后 就能  做成 text的 样式了!!!hidden