2016-05-19 6 views
0

Ich verwende den Code here, um ein Dropdown-Menü zu erstellen, aus dem Benutzer mehrere Optionen auswählen können.Wie kann ich die Anzahl der Optionen begrenzen, die ein Benutzer mit HTML aus einem Dropdown-Menü auswählen kann?

Wie kann ich diesen Code ändern, so dass nur maximal 3 Optionen ausgewählt werden können? Kann dies getan werden, indem nur der HTML-Code bearbeitet wird?

+3

Mögliches Duplikat von [Ist es möglich, das Limit in der Mehrfachauswahl-Dropdown-Liste festzulegen?] (Http://stackoverflow.com/questions/10410169/is-it-possible-to-set-limit-in-multiple-selection) -dropdown-list) – Pugazh

+0

Danke, dass du das unterstrichen hast. Ich habe mir das angesehen, bevor ich diese Frage gepostet habe, aber ich hatte gehofft, dass es einen Weg geben würde, dies nur mit HTML zu tun - und nicht mit php oder js –

Antwort

-1

Verwendung Kontrollkästchen, wenn Sie mehrere Optionen

<form action=""> 
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br> 
<input type="checkbox" name="vehicle" value="Car">I have a car 
</form> 
0

Ich denke, es gibt keine Möglichkeit zu tun auswählen möchten, dass HTML5 verwenden. Sie können versuchen, ein wenig JavaScript und/oder jQuery zu verwenden. Schauen Sie sich diesen Link an: http://loudev.com. Oder Sie können auch einig einfachen jQuery-Code wie verwenden:

$("select").change(function() { 
    if($("select option:selected").length > 3) { 
     // your code... 
    } 
}); 

Wenn Sie es vorziehen, nur HTML5 die beste Option zu verwenden ist, schreiben eine Checkbox anstelle einer Auswahl so kann der Benutzer mehr Werte auswählen.

Verwandte Themen