それぞれのdivで6つの選択ラップがあり、選択が空白の場合はdiv全体を非表示にします。選択が空の場合、divを非表示にする
<div>
<select>
<option></option>
<option>1</option>
</select>
</div> <--- Hide this div if blank option is chose.
それぞれのdivで6つの選択ラップがあり、選択が空白の場合はdiv全体を非表示にします。選択が空の場合、divを非表示にする
<div>
<select>
<option></option>
<option>1</option>
</select>
</div> <--- Hide this div if blank option is chose.
あなたはこのような後ですか?これはあなたの選択に基づいてseparete divを隠しています。あなたの質問では、それが空白の場合は、選択自体を隠している。そうしたら、select
が消えたら、どうやって選択を変更できますか?
var checkTheCat = function(index) {
if(!index) hideTheCat();
else showTheCat();
}
var hideTheCat = function() {
document.getElementById("toHide").style.display = 'none';
}
var showTheCat = function() {
document.getElementById("toHide").style.display = 'block';
}
<div id="toHide">
<img src="https://i.ytimg.com/vi/tntOCGkgt98/maxresdefault.jpg" style="height:100px;">
</div>
Please select below:<br>
<select id="selection" onChange="checkTheCat(this.selectedIndex);">
<option>Blank option</option>
<option>The Cat</option>
<option>Another non-blank option</option>
<select>
ありがとう、別の投稿でそれを見つけました。 –
それは大丈夫です。それが仕事をするなら、それを受け入れることができます - 他の誰かがこの質問を突き抜けた場合、この答えが働くことを知るでしょう。 – Aydin4ik
あなたは 'SELECT'が含まれているのdivを非表示にした場合、どのようにあなたは何を選択することができますか? – Aydin4ik
jQueryを使用していますか? – JavaTheNutt
私は実際に別のページでそれを見つけました....回答にはお世話になりました。 jqueryを使用すると、私は必要なものだけを行う滑らかな方法を持っています。 –