Je suis très nouveau à l'aide de html et javascript. Je veux ajouter la possibilité d'avoir la possibilité de cliquer sur certains textes et d'exécuter le javascript correct. Y a-t-il un code de référence que je peux regarder, ou un tutoriel qui peut m'aider?Html rendre le texte cliquable sans en faire un lien hypertexte
Répondre
pour la sémantique j'utiliser une balise <button>
comme ceci:
<button class="link">Clicky</button>
pour que le bouton ressembler à du texte normal, vous pouvez utiliser css:
button.link { background:none;border:none; }
et pour la facilité de remise, cliquez I d 'utiliser jquery comme si:
$(".link").click(function(){
//your JS here
});
mais si vous avez un ID sur le bouton, vous pouvez utiliser JS li simple ke ceci:
var button = document.getElementById("your-button-id");
button.onclick = function(){
//do stuff
}
L'élément apropriate pour une commande interactive qui ne soit pas un lien est quelque part une ou <button>Label</button>
(<input type="button" value="Label">
). (Vous pouvez toujours détourner la bordure et l'arrière-plan avec CSS).
Vous pouvez lier un gestionnaire d'événements click
à l'aide des API DOM standard (ou d'une bibliothèque qui les extrait, telle que YUI ou jQuery).
Placez le texte dans un span ou un autre élément avec une classe <span class="yourClass">text</span>
, puis utilisez javascript pour ajouter un écouteur d'événement (de préférence à la fin de votre code HTML.) Par souci de brièveté, je vais démontrer avec jQuery, bien que cela puisse être fait avec javascript natif.
<script>
$('.yourClass').on('click',function(){
//your javacript
});
</script>
Sinon, vous pouvez faire des recherches dans toute la page pour les instances de ce mot, bien que je ne recommande pas que les choses comme il le ferait vraiment ralentir.
- 1. Rendre un lien cliquable à partir du texte brut
- 2. Faire un hexagone complet un lien cliquable
- 3. L'image est cliquable, sans aucun lien hypertexte entouré
- 4. Comment faire un lien cliquable dans UITextView
- 5. comment faire un lien hypertexte dans le télégramme sans bot?
- 6. en utilisant onmouseover pour modifier le lien hypertexte de texte dans un lien hypertexte image?
- 7. Lien hypertexte (lien hypertexte)?
- 8. Convertir le texte en lien hypertexte TableCell
- 9. Séparer un lien hypertexte HTML
- 10. django: lien hypertexte dans dict html modèles comme lien hypertexte
- 11. Rendre un lien hypertexte entier de la cellule de lien dans Excel
- 12. HTML Lien hypertexte
- 13. Rendre le texte cliquable à un autre UIViewController
- 14. android: html en textview avec lien cliquable
- 15. Rails 3 Faire du texte dans un lien cliquable
- 16. Faire un lien hyper sur le lien Html avec Jquery
- 17. Comment puis-je faire un texte de zone de texte en tant que lien hypertexte?
- 18. HTML: lien hypertexte vers le répertoire actuel?
- 19. faire un texte cliquable en android
- 20. Lien hypertexte dans le widget Texte Tkinter?
- 21. ASP.NET: convertir un lien hypertexte simple en hyperlien html
- 22. Comment définir un lien hypertexte dans un texte cliquable? Android Java
- 23. mvc3 lien cliquable en texte brut
- 24. JQuery UI Datepicker: Faire un lien cliquable
- 25. Lien HTML cliquable dans JEditorPane
- 26. Comment puis-je avoir une zone de texte en tant que lien hypertexte cliquable?
- 27. Comment convertir un texte spécifique en lien hypertexte?
- 28. jquery ::: remplacer le texte du lien hypertexte?
- 29. Faire un HTML/PHP Lien
- 30. comment rendre le div entier cliquable?
ne pas utiliser un empan. Ils ne sont pas conçus pour être interactifs, donc si quelqu'un y accède en utilisant un périphérique d'entrée linéaire (par exemple, un utilisateur de clavier, ou quelqu'un utilisant un des numéros quelques pièces de AT) alors l'accent sautera dessus. L'utilisation d'une plage est une barrière d'accessibilité inutile. – Quentin