我的代码使在asp页面中的,默认语言javasript

解决方案 »

  1.   

    var str=Request.QueryString("StepID")
    Response.Write(str)
    有值吗?
      

  2.   

    <script>
    str="111.222"
    var arr_str=str.split(".")
    alert(arr_str[1])
    </script>
      

  3.   

    使用var arr_str="aaa.dddd"或变量 arr_str.split(".")能取到值
    var arr_str=Request.QueryString("StepID")就不行了
     bug??
      

  4.   

    注意!
    这个应该可以的:
    var str=Request.QueryString("StepID")
    var arr_str=str.toString().split(".")
      

  5.   

    你的“str.tostring”有两个问题:
    1、大小写不分“toString”
    2、缺少括号应该是str.toString()
      

  6.   

    我发现对方传来参数时是使用server.urlencode的,怎么办?
      

  7.   

    111.23系统会认为是数字型的,
    比较安全的做法是 
    arr_str=str.toString().split(".")也可以这样
    arr_str=(str+"").split(".")