Les champs
Initialement, l'attribut requis n'était pas pris en charge par
Une solution de contournement viable consiste à définir la première valeur d'option sous forme de chaîne vide (""). . Cela déclenche le fonctionnement de l'attribut requis comme prévu. En combinant cette méthode avec un champ de saisie nommé et un DOCTYPE HTML5 valide, vous pouvez appliquer la sélection pour
<code class="html"><select name="somename" required> <option value="">Please select</option> <option value="one">One</option> </select></code>
Pour garantir que cette solution fonctionne efficacement, respectez ces prérequis :
Comme indiqué dans la documentation officielle HTML5 :
"Lorsqu'un élément de sélection a un attribut obligatoire spécifié, n'a pas de multiple attribut spécifié, a une taille d'affichage de 1 et la valeur du premier élément d'option est une chaîne vide, cette option est l'option d'étiquette d'espace réservé de l'élément de sélection. "
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!