我在Cold Fusion中有一个包含一组复选框的表单.我将此表单提交到页面frag5.cfm. frag5.cfm中只有一行代码.
values are #form.f1#
此行显示“值是” – 也就是说,复选框的表单值,所有名称为f1都没有被选中.
这是获取这些值的错误方法吗?有人能告诉我正确的事吗?原始表格如下:
action = "frag5.cfm"
method = "post"
onkeypress = "return event.keyCode != 13;">
Master Event: | id = "cb_e" name = "f1" value = "" onclick = ischecked("cb_e","hid_e") class = "check1"> | SubEvent: | id = "cb_s" value = "" name = "f1" onclick = ischecked("cb_s","hid_s") class = "check1" > |
name ="Submitfin1"
class = "submitbut"
value = "Submit" >
缺血的代码是:
function ischecked(id, passid) {
//alert("got to ischecked" + id + passid);
var ischeck = document.getElementById(id).checked;
if(ischeck){
document.getElementById(passid).value = "checked";}
else {
document.getElementById(passid).value = "unchecked";}
}//end function ischeck