Ich frage mich, wenn Sie mich mit folgendem helfen:Erste Option von slect Menü auf ‚display: none‘, aber es zeigt immer noch
ich ein Auswahlmenü haben, wo ich die ersten drei Optionen mich verstecke . Obwohl sie 'display: none' haben, kann ich immer noch die erste Option sehen. Ich erwartete 'Tomato (I ♥ JS Shirt nur)' zu sehen, wie sie die nächste nach den versteckten ist ...
<select id="color">
<option value="cornflowerblue" class="puns">Cornflower Blue (JS Puns shirt only)</option>
<option value="darkslategrey" class="puns">Dark Slate Grey (JS Puns shirt only)</option>
<option value="gold" class="puns">Gold (JS Puns shirt only)</option>
<option value="tomato" class="heart">Tomato (I ♥ JS shirt only)</option>
<option value="steelblue" class="heart">Steel Blue (I ♥ JS shirt only)</option>
<option value="dimgrey" class="heart">Dim Grey (I ♥ JS shirt only)</option>
</select>
var punOption = document.getElementsByClassName('puns');
for(var i=0; i < punOption.length; i++) {
punOption[i].style.display = 'none';
}
Danke, Alina
Warum würden Sie Optionen aus einer Auswahl verbergen? Woodrows Antwort wäre die am besten geeignete Verwendung einer Auswahl. – Cyberdelphos
Ich habe schon erklärt warum. Danke für deinen Beitrag aber ... –