Forms 在页面加载时打开或关闭DIV(基于复选框状态)

Forms 在页面加载时打开或关闭DIV(基于复选框状态),forms,html,post,Forms,Html,Post,我现在有一张表格。。(.php页面) 单击/提交按钮后,运行一个小的.js函数来执行一些小的表单验证检查..等等。。(检查字段是否已填写..等) 然后发布输入/提交内容的“审查”状态(发布到自身) 如果正确,请单击“提交”按钮 如果-不正确,请单击编辑按钮。。(然后返回到原始-粘滞-表单,在那里输入原始数据以进行编辑) 以我的主要/正常形式。。我有两个复选框,如果选中。。下面露出一个DIV。。。取消选中复选框,则不显示div 我的问题是。。当用户想要编辑输入的详细信息时…(单击编辑按钮)。。然后

我现在有一张表格。。(.php页面)

单击/提交按钮后,运行一个小的.js函数来执行一些小的表单验证检查..等等。。(检查字段是否已填写..等)

然后发布输入/提交内容的“审查”状态(发布到自身)

如果正确,请单击“提交”按钮

如果-不正确,请单击编辑按钮。。(然后返回到原始-粘滞-表单,在那里输入原始数据以进行编辑)

以我的主要/正常形式。。我有两个复选框,如果选中。。下面露出一个DIV。。。取消选中复选框,则不显示div

我的问题是。。当用户想要编辑输入的详细信息时…(单击编辑按钮)。。然后回到主要形式

如果选中复选框,如何显示或隐藏该DIV

目前。。正在保存复选框“状态”,并将其重新提交到页面。。复选框本身正在记忆/显示当前/正确状态

但我需要能够选中此复选框状态(在页面加载?)以在编辑模式下显示或隐藏该DIV

我希望这是有道理的

似乎我只需要一个小函数来检查复选框的值。如果其中一个被选中,则显示div

也许有点jQuery?php$\u POST[]check?。然后不知何故从php调用jQuery函数

总结如下:

我有一个使用PHP$\u POST[]变量设置复选框的页面。。。 我需要检查是否设置了此复选框。。如果是的话。。在下面显示一个div

以下是我目前的尝试:

(我把这个放在这一页的底部

但是我不能让它工作..如果我去掉所有的信号,除了警报..警报发出..但是如果我在那里保持警报..以及..之后的后续行..无信号发出/工作(甚至警报也不发出)

如果我把它放在函数中:警报(“函数检查”)

它开火了

如果我向其添加任何其他内容..(该函数从不触发。无警报..无DIV显示..等等)

建议

任何建议都将不胜感激


谢谢!

似乎有语法错误。其中隐藏了一个额外的“)”。)

$(document).ready(function(){
    alert("function check");
    alert(document.getElementById('#inhonor').checked);
    if(document.getElementById('#inhonor').checked){
        alert("function fired");
        document.getElementById('#hm_Form').style.display = checked ? 'block' : 'none';
    });                 
});
$(document).ready(function(){
    if(document.getElementById('#inhonor').checked){
        alert("function fired");
        document.getElementById('#hm_Form').style.display = checked ? 'block' : 'none';
    };                 
});