わかった、
別の初心者タイプの質問。
head
Web サイトのセクション内にこの配列があり、インライン JavaScript を使用したいと考えています。
var MyVariable = {"chkboxid":"chkbox"}
chkboxidは、チェックボックス入力の ID です。
現在、フォーム送信時にチェックボックスの入力を検証している間、どちらも機能しません
$("form#myform").submit(function () {
if ($(MyVariable.chkboxid).is(":checked")) {
} else {
alert(CommentsPlus.nochkboxmsg);
return false;
}
これもありません(変数の二重引用符を確認してください)
$("form#myform").submit(function () {
if ($("MyVariable.chkboxid").is(":checked")) {
} else {
alert(CommentsPlus.nochkboxmsg);
return false;
}
ただし、チェックボックスの入力 ID をハードコーディングすると機能します。"input#chkbox"
の代わりに意味しMyVariable.chkboxid
ます。
$("form#myform").submit(function () {
if ($("input#chkbox").is(":checked")) {
} else {
alert(CommentsPlus.nochkboxmsg);
return false;
}
入力 ID をハードコーディングする代わりに、その変数を使用するにはどうすればよいですか?