Html 单击“是”复选框将显示两个表单字段,单击“否”将隐藏这两个字段。我该怎么办? 5.您是否有任何可能限制您工作的残疾----------- 执行工作基本职能的能力 你在申请什么* 是还是不是 如果是,请描述---------------------------------------------- 若否,则不适用。 我们能为您做些什么--------------------- 如果没有,请键入不适用

Html 单击“是”复选框将显示两个表单字段,单击“否”将隐藏这两个字段。我该怎么办? 5.您是否有任何可能限制您工作的残疾----------- 执行工作基本职能的能力 你在申请什么* 是还是不是 如果是,请描述---------------------------------------------- 若否,则不适用。 我们能为您做些什么--------------------- 如果没有,请键入不适用,html,checkbox,show,hidden,Html,Checkbox,Show,Hidden,忽略javascript,因为它还不起作用,这是另一个问题的一部分,我如何设置它,以便在其旁边有一个复选框。单击“是”,它会显示“如果”和“适应”。单击“否”,它不会显示。我该怎么做 您需要添加一些javascript才能使其正常工作。我给你做了一个快速的测试。请随意修改它以满足您的需要 JavaScript 函数yesnoCheck(){ if(document.getElementById('yesCheck')。选中){ document.getElementById('Ifies').

忽略javascript,因为它还不起作用,这是另一个问题的一部分,我如何设置它,以便在其旁边有一个复选框。单击“是”,它会显示“如果”和“适应”。单击“否”,它不会显示。我该怎么做

您需要添加一些javascript才能使其正常工作。我给你做了一个快速的测试。请随意修改它以满足您的需要

JavaScript

函数yesnoCheck(){
if(document.getElementById('yesCheck')。选中){
document.getElementById('Ifies').style.visibility='visible';
}
else document.getElementById('Ifies').style.visibility='hidden';
}
HTML

是
否
如果是,请说明:
我们能为您做些什么?

演示-

代码中有一个复选框?很容易忽略不存在的Javascript。不过,还不清楚您是否真的需要Javascript(我认为这是必要的)。您在代码中拼写错误了
accountable
。如果我在验证表单时需要它?那应该是什么样子?整个表单需要帮助,但我不能全部输入,它太长了5000多个字符。函数validate(){if((document.getElementById('yesCheck')==false)&&(document.getElementById('noCheck')==false))alert('需要选择一个');}
<TR>
<TD VALIGN="top">
<LABEL FOR="disabilities">5. Do you have any disability which may limit your-----------
<BR>
ability to perform the essential functions of the job
<BR>
for which you are applying?<FONT COLOR="#FF0000"><SUP>*</SUP></FONT>
</LABEL>
</TD>
<TD VALIGN="top">
<INPUT TYPE="text" NAME="disabilities"  MAXLENGTH="3" SIZE="6" onFocus="javascript:toggleMsg('msg-23')" onBlur="javascript:toggleMsg('msg-23')" MAXLENGTH="20">
<SPAN ID="msg-23" CLASS="msg" STYLE="visibility:hidden;">Yes or no</SPAN><editcheck="req=Y=Please enter yes or no.">
</TD>
</TR>

<TR>
<TD>&nbsp;</TD>
</TR>

<TR>
<TD VALIGN="top">
<LABEL FOR="ifyes">If yes, describe----------------------------------------------</LABEL>
</TD>
<TD VALIGN="top">
<INPUT TYPE="text" NAME="ifyes" MAXLENGTH="50" SIZE="60" onFocus="javascript:toggleMsg('msg-24')" onBlur="javascript:toggleMsg('msg-24')" MAXLENGTH="20">
<SPAN ID="msg-24" CLASS="msg" STYLE="visibility:hidden;">If no, put N/A.</SPAN><editcheck="req=Y=Please enter descriptions of disabilities.">
</TD>
</TR>

<TR>
<TD VALIGN="top">
<LABEL FOR="accommodate">What can we do to accommodate you?---------------------</LABEL>
</TD>
<TD VALIGN="top">
<INPUT TYPE="text" NAME="accomodate" MAXLENGTH="50" SIZE="60" onFocus="javascript:toggleMsg('msg-25')" onBlur="javascript:toggleMsg('msg-25')" MAXLENGTH="20">
<SPAN ID="msg-25" CLASS="msg" STYLE="visibility:hidden;">If none, type N/A</SPAN><editcheck="req=Y=Please enter accommodations.">
</TD>
</TR>
function yesnoCheck() {
    if (document.getElementById('yesCheck').checked) {
        document.getElementById('ifYes').style.visibility = 'visible';
    }
    else document.getElementById('ifYes').style.visibility = 'hidden';

}

</script>
<label for="yesCheck">Yes</label> <input type="radio" onclick="javascript:yesnoCheck();" name="yesno" id="yesCheck"> 
<label for="noCheck">No</label> <input type="radio" onclick="javascript:yesnoCheck();" name="yesno" id="noCheck"><br>
<div id="ifYes" style="visibility:hidden">
    <label for="yes">If yes, explain:</label> 
    <input type='text' id='yes' name='yes'><br>
    <label for="acc">What can we do to accommodate you?</label>  
    <input type='text' id='acc' name='acc'>
</div>