J'essaie de créer un bouton qui change sa valeur quand il est pressé.bouton changer le nom lorsque vous appuyez sur
$("button").click(function() {
valor = this.html();
retorno = (valor == 'Exibir') ? 'Ocultar' : 'Exibir';
this.html(retorno);
});
Je vais avoir ce message:
Uncaught TypeError: Object # n'a pas de méthode 'html'
Je vous remercie de toute aide.
C'est beaucoup de ... – Quentin
Comme GLOBALS Quentin fait allusion - vous polluez l'espace global en ne déclarant pas vos variables comme local dans votre fonction. Ajoutez "var" avant ces déclinaisons pour les rendre locales. –
Merci à tous pour les explications sur les globals. Je ne le savais pas. –