拆分成数组,出错了
本帖最后由 xilaianzxsc 于 2013-11-05 16:09:29 编辑 正在学ASP+javascript+SQL
后台程序:
<%
var check_array=Request.Form("my_book") //my_book,是上页中checkbox的name值
Response.Write(check_array) //此时,能正常读取到值.如:4, 3, 8, 63, 145, 261, 274
//为什么每个逗号后面,都有一个空格,我就不知道了.
//这个逗号,会不会产生什么影响,我也不知道.
var arr=check_array.split(",")
//我想这么拆分成数组,应该是对的啊.可是,浏览器老是提示我出错:
出错提示为:
Microsoft JScript 运行时错误 错误 '800a01b6'
对象不支持此属性或方法
%>
[解决办法]
var arr=check_array.split(',');//是单引号不是双引号
<%
'好好区分asp与js
Dim check_array,arr
check_array=Request.Form("my_book")
Response.Write(check_array)
arr=Split(check_array,",") '拆分成数组 asp不区分大小写
Response.Write(arr)
%>