HTML: Utiliser Bouton comme Lien
Question de Invité | 28/06/2021 à 19:45
J'aimerais utiliser un bouton (<input type="button">) comme lien (<a href=""></a>) sur mon site Web pour appeler la page "download.php?id=1" avec il.
Est-il possible de réutiliser un bouton normal de manière à ce qu'il puisse être utilisé y se comporte comme un lien hypertexte habituel?
Sujets Connexes
CSS: Comment inclure CSS dans HTML
Tutoriel | 0 Commentaires
jQuery: Désactiver Bouton de Soumission si aucune Checkbox n'est cochée
Tutoriel | 5 Commentaires
Delphi/Lazarus: Résultat de ShowModal
Conseil | 0 Commentaires
HTML: Préaffecter un Formulaire HTML avec des Données
Tutoriel | 0 Commentaires
Convertir les Valeurs de Couleur RVB, CMJN, CMJ, HSV, TColor et XYZ
Tutoriel | 0 Commentaires
Déterminer la Fréquence des Mots dans un Texte
Tutoriel | 0 Commentaires
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 3 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Vous pouvez simplement affecter un OnClick-Event à votre bouton pour appeler le lien avec lui.
Par exemple de la manière suivante :
Si vous utilisez déjà jQuery sur votre page, bien sûr, il est plus élégant de définir un jQuery-event-listener approprié.
Cependant, les deux méthodes ne fonctionnent que si JavaScript est activé.
30/06/2021 à 05:22
Une autre possibilité est de construire une forme invisible autour du bouton.
En tant qu'"action", vous pouvez simplement utiliser votre lien, en tant que "method", vous pouvez utiliser "get" et le type de bouton doit être "submit".
De cette façon, cela fonctionnerait également si JavaScript n'est pas activé.
01/07/2021 à 09:16
Dans la plupart des navigateurs, cela fonctionne également en enfermant simplement le bouton avec une balise "a" pour en faire un "lien".
Cependant, ce n'est pas du HTML valide.
Alternativement, vous pouvez créer votre propre bouton en utilisant CSS :
Et voici comment l'appliquer:
Bien sûr, vous pouvez modifier ce CSS selon vos propres besoins en fonction de votre style de bouton. Par exemple, comme tous les autres boutons de votre site Web.
01/07/2021 à 12:23