J'ai déjà appliqué
3 Réponses :
Avez-vous déclaré votre page Web à l'aide de HTML5? Assurez-vous de déclarer la déclaration suivante au début de la page
<!DOCTYPE html>
Vous pouvez vous débarrasser de la balise d'option Sélectionner entièrement et placez la valeur Sélectionnez l'option CODE> dans la balise Sélectionner elle-même.
J'ai aussi essayé
Êtes-vous capable de faire une étiquette au lieu de la mettre dans la liste déroulante? Ça serait bon? Parce qu'il semble inutile de s'inquiéter de quelque chose qui petit lorsque vous pourriez simplement inviter l'utilisateur via une étiquette. Ne pas être critique.
Votre code fonctionne cela dépend du navigateur que vous utilisez ou de la manière dont vous l'utilisez. J'ai écrit un exemple de code pour vous. J'espère que cela peut vous aider:
p>
<!DOCTYPE html> <html> <body> <form > <label>Region :</label> <select id="Region" class="custom-select form-control" required> <option value="">Select Region</option> <option value="central" id="Central">Central</option> <option value="northern" id="Northern">Northern</option> </select> <input type="submit"> </form> </body> </html>
Je m'attends à ce que cela soit dû à
Select Région code> étant sélectionné par défaut car il a une valeur non-valeur. En ce qui concerne la forme, il s'agit d'une option valide et que l'indicateur
requis code> a été satisfait
Alors, comment faire la sélection est désélectionnée par défaut? Une idée? :-)
Je vous suggère d'utiliser la validation de formulaire et JavaScript afin de valider la saisie avant sa soumission. Comme Martin dit ci-dessus, l'indicateur "requis" est satisfait lorsque "Sélectionner une région" est sélectionné par défaut.
Peut-être que vous pourriez remplacer la "région sélectionnée" avec une étiquette au lieu de ne pas avoir de valeur car Martin dit qu'il satisfait automatiquement par défaut.
Voulez-vous dire comme ça? <étiquette> Sélectionnez la région étiquette> option> code>
@ Craig1231 Je vais essayer plus tard. :-)
Non, je veux dire mettre l'étiquette en haut de la liste déroulante, comme un en-tête, disant à l'utilisateur quelle est la liste déroulante.
NIT-PCIK, NIT-PCIK, il n'est pas nécessaire Tag B> C'est un attribut B>
Votre code fonctionne ... au moins en chrome: jsfiddle.net/y4j6rmdl . Avez-vous été testé dans plusieurs navigateurs? Est-ce qu'il est spécifique au navigateur? Notez que vous BESOIN B>
Formulaire CODE> Etiquette sous la forme de l'attribut
requis code> concerne Validation de formulaire B>
... Cependant, vous pouvez toujours obtenir CSS fonctionnant sans le formulaire code> Tag: jsfiddle.net/y4j6rmdl . Fondamentalement, nous avons besoin de plus d'informations de votre part. Créez un exemple de reproductible minimal qui démontre de manière adéquate le problème. Est-ce purement une construction JavaScript? La forme est-elle réellement soumise ou est-ce plus une forme de plusieurs étapes.
Cette réponse peut également vous intéresser