次の3つのリンクのいずれかをクリックできるようにするために、チェックボックスをオンにする必要があるウェブページを作成しようとしています。3つの異なるアクションで1つのフォーム/チェックボックスを使用できますか?
純粋なHTMLで行うことはできますか?
次の3つのリンクのいずれかをクリックできるようにするために、チェックボックスをオンにする必要があるウェブページを作成しようとしています。3つの異なるアクションで1つのフォーム/チェックボックスを使用できますか?
純粋なHTMLで行うことはできますか?
基本的にはdivを非表示にしておき、チェックボックスをクリックすると非表示のプロパティをfalse/trueに変更します。
この隠しdivには、3つのリンクを置くことができます。
function showDiv (box) {
var chbox = document.getElementByName("checkbox");
var visible = "none";
if(chbox.checked){
visible = "block";
break;
}
chbox.setAttribute("disabled", "true");// you disable the checkbox here
document.getElementById(box).style.display = visible;
}
あなたの答えをありがとう。だからチェックボックス/フォームの動作は、divの隠しプロパティを切り替えるに設定する必要がありますか? これを1回だけ行うことは可能ですか?ユーザーがチェックボックスをチェックしたときと同じように、divが表示され、チェックボックスを再びオフにすることはできませんか? あまりにも多くのことを知っていますが、純粋なHTMLでも可能ですか? もう一度ありがとうございます。 – Clint
チェックボックスをブロックすることは可能ですが、純粋なHTMLでは可能ではないと私は考えていますが、 –
は答えを編集しましたが、どのように動作するのかを知ることができます。 JSの助けでしかできないと思います –
ウェブサイトの他のページへのリンクをクリックするには、条件に同意する必要があります。 – Clint