Maison > interface Web > js tutoriel > Comment déclencher un élément d'entrée de fichier dans jQuery lorsqu'il est masqué ?

Comment déclencher un élément d'entrée de fichier dans jQuery lorsqu'il est masqué ?

Linda Hamilton
Libérer: 2024-11-10 05:47:02
original
752 Les gens l'ont consulté

How to Trigger a File Input Element in jQuery When It's Hidden?

Déclenchement de la saisie d'un fichier à l'aide de jQuery

Lors de la tentative de déclenchement d'une boîte de téléchargement à l'aide de jQuery à l'aide du déclencheur('click'); méthode, les utilisateurs peuvent rencontrer des difficultés. Cependant, ce problème résulte souvent d'une restriction de sécurité.

Le navigateur empêche de cliquer sur les éléments d'entrée de fichiers cachés. Si un L'élément a son affichage défini sur aucun ou sa visibilité est masquée, il ne peut pas être cliqué ou déclenché.

Pour contourner cette restriction, une approche consiste à positionner l'élément d'entrée du fichier en dehors de la fenêtre d'affichage. En définissant la position sur absolue et la marge supérieure sur une valeur négative (par exemple, top:-100px;), l'élément devient inaccessible aux utilisateurs tout en restant accessible via des déclencheurs. Cette méthode est disponible en démonstration sur jsfiddle : http://jsfiddle.net/DSARd/1/.

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal