Je veux réduire le code.fonction onclick unique pour les boutons avec un modèle id similaire - JavaScript
function one() {
console.log("hai");
}
document.getElementById('dealsButton_1').onclick = one;
document.getElementById('dealsButton_2').onclick = one;
//I want the above 2 lines of code reduced to one.
Une seule fonction pour le clic sur les éléments d'identificateur à motifs 'dealsButton_ *'. Comment puis-je faire ceci. Les éléments sont chargés dynamiquement.
Si 'one' et' two' font la même chose, pourquoi avoir des fonctions? – PeterMader
Ok désolé. Attendez ma modification. – Dexter
Utilisez la délégation d'événement à un élément parent statique, vérifiez la propriété id de l'élément cible, puis appelez la fonction appropriée s'ils correspondent –