首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

判断checkbox的值,是不是被选中

2013-11-09 
判断checkbox的值,是否被选中?ASP代码如下:%var check_arrayRequest.Form(vendor_fxk) // 源于checkbo

判断checkbox的值,是否被选中?
ASP代码如下:
<%
var check_array=Request.Form("vendor_fxk") // 源于checkbox的值
Response.Write(check_array)//举例:显示出来的是4, 3, 8, 63, 145, 261, 274
arr=check_array.split(',')//此命令正确
Response.Write(arr)
Response.Write(arr[0])//此命令正确显示出值
Response.Write(arr.length) //此命令正确   ,举例 : 值=7


//以下开始判断checkbox的值,是否被选中?
for (var i=0;i<arr.length;i++)
{
if (arr[i].checked ==true)
{         
Response.Write(arr[i])
}
}

如果没有红色的部分,值能正常出来
那么,红色的部分,命令错哪了?


我自己调试了如下:
第一次:if (arr[i].checked ==true)
第二次:if (arr[i].checked =="checked")
第三次:if (arr[i].checked)
以上三种情况,都测试失败.都无法执行下面的那句Response.Write(arr[i])

错在哪了呢?
真是神奇了

你得到的值就是被选中的checkbox的值...
你还判断 选中没选中干嘛?
[解决办法]

引用:
ASP代码如下:
<%
var check_array=Request.Form("vendor_fxk") // 源于checkbox的值
Response.Write(check_array)//举例:显示出来的是4, 3, 8, 63, 145, 261, 274
arr=check_array.split(',')//此命令正确
……
楼主你确定你是在写ASP吗????

热点排行