Entfernen einer "Standard" <option> in einer select-box

Hier ist mein select-Feld:

<select id="category">
   <option value="">Pick a choice!</option>
   <option value="">choice1</option>
   <option value="">choice2</option>
   <option value="">choice3</option>
   <option value="">choice4</option>
</select>

Möchte ich die Pick a choice! option entfernt werden, wenn der Benutzer klicken Sie auf die select-box. Wenn der Benutzer klicken Sie irgendwo, die Pick a choice! option zurück kommen. Ich will nicht, dass die Benutzer in der Lage sein zu Holen die Pick a choice! option. Was soll ich tun?

  • Sie müssen JavaScript verwenden. Möchten Sie vielleicht zu prüfen, mit einem JS-Bibliothek, wie jquery, mootools, scriptaculous...
  • Müssen Sie einige Javascript schreiben um dies zu erreichen.
  • Duplikat von stackoverflow.com/questions/5805059/select-placeholder ??
  • Ich werde versuchen, etwas zu tun mit JQuery
  • Warum nicht einfach die HTML<optgroup> tag? Er würde sagen, "nimm eine Wahl!", aber es kann nicht ausgewählt werden. Kein JavaScript notwendig.
Schreibe einen Kommentar