Maison >interface Web >tutoriel CSS >Comment puis-je soumettre des champs de formulaire masqués ?
Soumission des champs de formulaire au-delà de la visibilité
Masquage des éléments de formulaire avec affichage : aucun CSS pose un défi lors de la soumission de données. Seuls les éléments visibles sont transmis au serveur, laissant les champs renseignés masqués dans l'affichage : aucun élément inaccessible.
Solution : Visibilité et positionnement
Pour surmonter cette limitation, pensez à utiliser visibilité : cachée et position : absolue à la place. En définissant les éléments sur visibilité : masqué, ils restent masqués mais participent toujours aux soumissions de formulaire. En complétant cela avec position : Absolute garantit qu'ils conservent une présence visuelle hors écran.
Clarification
Bien que la réponse originale ait recommandé cette solution de contournement, il convient de noter que les mises à jour récentes du navigateur ont résolu le problème. Depuis novembre 2015, les champs de formulaire sont désormais soumis avec succès même lorsqu'ils sont configurés pour afficher : aucun. Cependant, les champs désactivés restent exclus des soumissions.
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!