Javascript 复选框未定义的行为
我对单选按钮和复选框有问题 请看下面的片段。想法如下:当用户按下“我想参与”按钮时,代码应该检查用户是否选中了复选框,如果没有,则发出警报 在需要时会引发警报,但当我关闭它时,复选框将被标记,即使它以前没有被标记。为什么会这样 非常感谢Javascript 复选框未定义的行为,javascript,html,Javascript,Html,我对单选按钮和复选框有问题 请看下面的片段。想法如下:当用户按下“我想参与”按钮时,代码应该检查用户是否选中了复选框,如果没有,则发出警报 在需要时会引发警报,但当我关闭它时,复选框将被标记,即使它以前没有被标记。为什么会这样 非常感谢 功能同意书(){ var HTMLtext=“我年满18岁,了解上述信息。”; HTMLtext+=“我想参加”; document.getElementById(“同意”).innerHTML=HTMLtext; } 功能评估同意书(){ var-isOK
功能同意书(){
var HTMLtext=“我年满18岁,了解上述信息。
”;
HTMLtext+=“
我想参加”;
document.getElementById(“同意”).innerHTML=HTMLtext;
}
功能评估同意书(){
var-isOK=1;
if(document.getElementById(“consAgree”).checked==false){
isOK=0;
}
如果(isOK==0){
警报('请确保您已确认所有三个条件。\n如果您不希望ot参与,请返回命中');
}
否则{
var HTMLtext=“谢谢!现在看看这个例子!”;
document.getElementById('submit_cons')。innerHTML=HTMLtext+“
”;
}
}
/*--主要--*/
函数main(){
同意();
}
$(文档).ready(函数(){
//确保按Enter键时未提交表单
$(窗口).keydown(函数(事件){
如果(event.keyCode==13){
event.preventDefault();
返回false;
}
});
//调用函数来运行实验
main();
});
您正在关闭标签
标记,如下所示:
,这是对该
的不正确更改
功能同意(){
var HTMLtext=“我年满18岁,了解上述信息。
”;
HTMLtext+=“
我想参加”;
document.getElementById(“同意”).innerHTML=HTMLtext;
}
功能评估同意书(){
var-isOK=1;
if(document.getElementById(“consAgree”).checked==false){
isOK=0;
}
如果(isOK==0){
警报('请确保您已确认所有三个条件。\n如果您不希望ot参与,请返回命中');
}否则{
var HTMLtext=“谢谢!现在看看这个例子!”;
document.getElementById('submit_cons')。innerHTML=HTMLtext+“
”;
}
}
/*--主要--*/
函数main(){
同意();
}
$(文档).ready(函数(){
//确保按Enter键时未提交表单
$(窗口).keydown(函数(事件){
如果(event.keyCode==13){
event.preventDefault();
返回false;
}
});
//调用函数来运行实验
main();
});代码>
@ivan你不是在浪费我们的时间,我的兄弟:-)