妈的,谁教你的网页设计,两个的id都是叫"checkbox",你究竟明不明白name、id、class的区别啊?
当然这不是重点,input本来就是用来传值,你的value="1"当然是传1过去啦,如果你想控制,那就用JS。传值过去之前先用JS控制一下。
var checkbox = document.getElementsByName("privilege.modifyTable");
for(int i = 0; i
checkbox[i].value = "1";
}else{ //如果没选中
checkbox[i].value = "0";
}
}
****************************************************************
对了 还有一种更简单的办法,就是当你点击的时候,立刻触发JS,修改checkbox的值
/***********************************************************/
/***************
* 这种办法相对于第一种办法的最大好处,就是不用提交前检查,直接用户选择checkbox的时候立刻改变value
*
*********************/
/***********************************************************/
想多了,只能传打钩的值,不打钩的值传什么
checkbox类型的input,复选框的value属性只有on和off
是你理解错了,你应该在页面上的每个checkbox后面有个文本值来保存的,这才是真理