我有一种方法,但是不知道是不是解决了你的问题,
在dw中,建立两个页面formasp和xianshiasp
接下来在formasp这个页面插入一个表单form1,选择action为xiangxiasp
在表单form1里插入几个复选框,举个例子,只插入两个复选框,name分别为“cb1”和"cb2",具体代码如下:
<form name="form1" method="post" action="xianshiasp">
<input name="cb1" type="checkbox" id="cb1" value="个人">
个人<input name="cb2" type="checkbox" id="cb2" value="企业">
企业<input type="submit" name="button" id="button" value="提交">
</form>
在xianshiasp中使用
<%= ResponseWrite(requestform("cb1")) %>
<%= ResponseWrite(requestform("cb2")) %>
这样,在你从form1asp中选择复选框并点击提交后,就会在xianshiasp中显示出来了。
注明,不要看到代码,就头痛,这些代码是你用DW *** 作的时候自己生成的,为了学好,最好要熟悉一下这些代码,这样会对你有很多帮助的
1、首先新建一个html文件,命名为testhtml,在testhtml文件内,在p标签内,使用input标签创建三个checkbox选项用于测试。
2、在testhtml文件内,使用button标签创建一个按钮,按钮名称为“获得checkbox选中数量”。
3、在testhtml文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getnum()函数。
4、在js标签中,创建getnum()函数,在函数内,使用getElementsByTagName()方法通过元素名称获得input对象。同时,创建一个空数组arr,用于保存选中的选项值。
5、在浏览器打开testhtml文件,点击按钮,查看结果。
把复选框的的名字都起一样 用form提交后 在action 接收那个名字 用String的数组接收 然后循环遍历就出来了如果不用form 提交 那就麻烦了 需要写 js代码 或 jquery代码 然后 把选中复选框的值手动拼接在url里 然后提交
思路:先获取checkbox对象,然后循环判断每个checkbox的checked属性(true为选中,false为未选中)。示例如下:
1、HTML结构
<input type="checkbox" name="test" value="1"/>checkbox-1<input type="checkbox" name="test" value="2"/>checkbox-2<br>
<input type="checkbox" name="test" value="3"/>checkbox-3
<input type="checkbox" name="test" value="4"/>checkbox-4<br>
<input type='button' value='确定' onclick="fun()"/>
2、javascript代码
function fun(){var boxes = documentgetElementsByTagName("input");
var val = []
for(i=0;i<boxeslength;i++){
if(boxes[i]name=="test" && boxes[i]checked == true){
valpush(boxes[i]value);
}
}
alert(val);
}
3、效果演示
在PHP中获取多个checkbox值可以用一下方法,一般在前端,我们的checkbox值都是通过POST请求到后端的,而POST值是一个数组,我们可以在前端命名checkbox节点的时候,用"[]"来添加到命名后面。
举个例子,下面时前端代码,注意name命名方式:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" "<html xmlns="
<head>
<meta ;
后端简单点:
<phpprint_r($_POST);
>
到最后我们看到的结果是这个:
Array(
[checkbox] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
[button] => submit
)
从里面可以看到checkbox中有多个值对应 1,2,3,4
这样就可以多喝checkbox值传递了。
以上就是关于asp怎么获取复选框的值全部的内容,包括:asp怎么获取复选框的值、JSP中如何获取radio 或checkbox的值、表单中checkbox怎么获取啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)