Heim >Web-Frontend >js-Tutorial >Wie erzwinge ich die Auswahl in HTML-Feldern mit dem Attribut „erforderlich'?

Wie erzwinge ich die Auswahl in HTML-Feldern mit dem Attribut „erforderlich'?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-03 06:18:301084Durchsuche

How to Enforce Selection in HTML `` Fields with the `required` Attribute?

HTML Felder in HTML, ist es möglich, die Auswahl mithilfe dieses Attributs mit einer bestimmten HTML-Struktur zu erzwingen.

Die Anforderung besteht darin, dass der erste Wert im Felder mit leeren ersten Werten werden als optional behandelt. Durch die Einstellung „erforderlich“ im Feld wird es jedoch zur Pflicht, eine Auswahl zu treffen.

Hier ist ein Beispiel für die Verwendung:

<code class="html"><select name="somename" required>
    <option value="">Please select</option>
    <option value="one">One</option>
</select></code>

Gemäß der HTML5-Spezifikation erfüllt diese Struktur die Anforderungen die Kriterien für die obligatorische Auswahl:

  • erforderliches Attribut ist angegeben.
  • Das Für das Feld ist kein Mehrfachattribut angegeben (was darauf hinweist, dass es nicht für die Mehrfachauswahl geeignet ist).
  • Die Anzeigegröße wird mit 1 angenommen (da kein Größenattribut angegeben ist).
  • Das erste Optionselement hat ein leerer Wert (in diesem Fall „Bitte auswählen“).
  • Das erste Optionselement ist ein direktes untergeordnetes Element von funktionsfähig. Felder, um sicherzustellen, dass der Benutzer vor dem Absenden des Formulars eine Auswahl trifft.

    Das obige ist der detaillierte Inhalt vonWie erzwinge ich die Auswahl in HTML-Feldern mit dem Attribut „erforderlich'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn