• λ我爱Aspx >> Asp.Net >> textarea值的输入与取得的问题!
  • textarea值的输入与取得的问题!

  • :aspxer  Դ:csdn  :2007-7-6 2:52:04  ؼ:
  • 如果textarea有多行,取得textarea的值:

    google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";

    document.getElementsByTagName("textarea")[0].value;

    然后付给变量:

    var s = document.getElementsByTagName("textarea")[0].value;

    这样是可以的。

    但是,把textarea值存入数据库,再拿出来显示,就出问题了!

    如果textarea有多行,取得的值是,比如

    "ab

    cd ",

    感觉很怪啊,这样就出错了:

    var s = "ab

    cd ",

    比如用jsp传值,sss为从数据库中取出来的textarea值的变量:

    out.print( "var s=\"" + sss + "\";" );

    这样就会出上面的错,传值失败。

    请问怎样解决呢?用基本的jsp和js语言怎么实现?

    比如如何实现把取textarea的输入:

    "ab

    cd "变为"ab\ncd"。

    第2楼. 由 mrshelly 于 2007-6-14 11:56:18 发表

    第3楼. 由 purplecalm 于 2007-6-14 12:30:45 发表

    it should be changed into "\r" not "\n"

    and you should get the textarea"s value by using this method below

    document.getElementsByTagName("textarea")[0].innerHTML

    Ҷƪл˵?
  • һƪ帮小弟解决下参数问题~~~~
    һƪVB.NET中的Format怎么和VB6中的不一样