J'ai ce code en JavaScript:Javascript Problème! Ne pas changer le style css
function change() {
document.getElementById("mem").className = 'gif';
}
La figue et gif sont comme ceci:
a.fig {
background: #FFFFFF;
}
a.gif {
background: #000099 ;
}
et la fonction est utilisée comme celui-ci
<a class ="fig" id ="mem" onClick="javascript:change()" href="users" >
Où la seule différence entre gif et fig en CSS est qu'ils avoir différentes couleurs de fond. Le problème est que le changement n'est visible que dans une seconde et il n'est pas permanent!
Des idées?
Quand 'change()' est-il appelé? –
Comment 'change()' est appelé? Etes-vous conscient que la déclaration 'if' n'a pas de sens? –
Vous définissez la même classe ('gif') pour les deux possibilités d'instruction. – GenericTypeTea