Salut à tous, jusqu'à maintenant, pour faire exécuter une action au clic à un bouton en HTML, j'écrivais dans ma balise <script></script>, la fonction à exécuter, mais je trouve cela un peut "encombrant" ! Comment faire pour dire au bouton d'aller chercher la fonction dans un fichier .js ?
Dans un premier temps, mets tout le code de ta fonction dans un fichier .js comme tu l'a mentionné.
Ensuite tu fais appel à ce fichier en haut de ta page (dans la balise head) ou avant la fermeture du body. La deuxième solution permet de charger le js après le chargement des éléments HTML et ainsi afficher ces éléments plus rapidement que si le js est appelé en haut de la page.
Voici à quoi ressemble l'appel du ficher javascript :
j'ai une fonction en js qui me permet a l'aide d'un clique sur une application d'ouvrir une autre page dans le html mais je ne veux pas que ce Bouton s'applique sur toutes les applications de ma page.
Que dois je faire?
merci d'avance voici la fonction js
function bildEntrance(){ var form = document.getElementById('schauIframe'); var formDoc = (form.contentWindow || form.contentDocument); var entrances = formDoc.document.getElementsByClassName('app-entrance');