機能するには、JavaScriptでこの比較が必要です。
if ((q2 != '' && correct2 != 'True') || (q2 != '' && correct2 != 'true') || (q2 != '' && correct2 != 'false') || (q2 != '' && correct2 != 'False'))
{
alert("You must enter true or false.");
}
q2 と correct2 はテキスト ボックスであり、q2 に何かが含まれていて、rect2 が true、True、false、または False と等しくない場合は、メッセージ ボックスがポップアップするようにします。コードが機能しません。空白に true または false を入力しても、エラー メッセージが表示されます。
編集
私はそれを機能させる方法を見つけました。|| を入れる代わりに && を入れた比較の間に、それは完全に機能します。