私は入力タイプradio
を使用してタブ付きフォームを持っており、クリック時に特定のタブを開くにはaddEventListener
を使用します。addEventListenerを使用して入力ラジオを開く
document.getElementById("job_location").addEventListener("click", function() {
document.getElementById("tab1").checked = true;
});
<a id="job_location" href="#map"><b><span class = "glyphicon glyphicon-map-marker"/>Location</b></a>
<input id="tab1" type="radio" name="tabs" />
<label for="tab1">My Location</label>
<task-section id="content1">
<iframe style="width: 600; height:450;" src="https://www.google.com/>
</iframe>
</task-section> \t
アイデアは、誰かがID job_location
とのリンクをクリックすると、ID tab1
とタブがcontent1
内の情報を明らかにし、クリックされることです。
JavaScriptで何が問題なのか教えていただけますか?
ID =「content1」とコンテナが自動的にrevealed..youは、このコンテナを非表示にすると、ときラジオボックスをクリックするか、リンクがあるされるかされiframeが公開されたことをクリックしましたか? – repzero
実際にcontent1は自動的に公開されません。ページが読み込まれると、実際には表示されているtab2(content2)です。私が望むのは、ユーザーがをクリックすると、コンテンツ1が公開されることです。 – Dave
あなたはあなたの質問に 'content2'と他の関連コードのhtmlを入れることができますか? – repzero