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
725 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!

source:php.cn
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