Maison >interface Web >tutoriel CSS >Comment puis-je soumettre des champs de formulaire masqués ?

Comment puis-je soumettre des champs de formulaire masqués ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-02 03:29:09265parcourir

How Can I Submit Hidden Form Fields?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn