「CR」のチェックボックスがあります。チェックされている場合、2つのラジオボタン( "IA"と "FA")を含むdivが開きます。ユーザーが「CR」をチェックしても、少なくとも1つのラジオを選択しない場合、「少なくとも1つを選択する必要があります」という警告が表示されます。 私の場合、ラジオボタンの1つがチェックされていても警告がポップアップします。私は何か非常に分かっていないと思っていますが、理解できませんでした。チェックボックスがオンになっている場合は、ラジオを1つ選択してください。
<input type="checkbox" name="my_cr" id="CR"/>CR
<input type="radio" id="IA" name="Initial" />IA
<input type="radio" id="FA" name="Final" />FA
<input type="submit" />
<script>
else if(this.CR.checked)
{
if((!this.IA.checked) || (!this.FA.checked))
{
alert("Choose the approver type");
return false;
}
}
</script>
PS: は、以下のコードである「エルス場合」ので、私も他の検証のカップルを行っています。 助けてくれてありがとう。
あなたは完全な検証コードを提供する必要があります... – ann0nC0d3r