Changer la class d'un oject en Javascript
Résolu/Fermé
A voir également:
- Changer la class d'un oject en Javascript
- Changer dns - Guide
- Changer clavier qwerty en azerty - Guide
- Telecharger javascript - Télécharger - Langages
- Changer carte graphique - Guide
- Changer la lettre d'un disque dur - Guide
2 réponses
SebastienL
Messages postés
11
Date d'inscription
jeudi 8 septembre 2005
Statut
Membre
Dernière intervention
21 septembre 2005
65
9 sept. 2005 à 12:09
9 sept. 2005 à 12:09
Voilà, je sais c'est bisard mais en javascript se n'est pas .class mais .className (avec N,parce que sinon sa ne va pas).
Voilà un petit exemple :
<html>
<head>
<style>
.buttonType1 {
color : green;
}
.buttonType2 {
color : red;
}
</style>
<script language="javascript">
function change_class() {
var btn = document.getElementById("btnTest");
btn.className= "buttonType2";
}
</script>
</head>
<body>
<form>
<input type="button" value="Test" class="buttonType1" onclick="change_class()" id="btnTest">
</form>
</body>
</html>
bonne chance pour la suite .
Voilà un petit exemple :
<html>
<head>
<style>
.buttonType1 {
color : green;
}
.buttonType2 {
color : red;
}
</style>
<script language="javascript">
function change_class() {
var btn = document.getElementById("btnTest");
btn.className= "buttonType2";
}
</script>
</head>
<body>
<form>
<input type="button" value="Test" class="buttonType1" onclick="change_class()" id="btnTest">
</form>
</body>
</html>
bonne chance pour la suite .
Utilisateur anonyme
13 déc. 2014 à 00:16
13 déc. 2014 à 00:16
En fait ... pour la petite histoire ... on n'utilise pas "class" car le mot est réservé en javaScript. Du coup pour éviter tout conflit, on doit utiliser className
9 sept. 2005 à 12:11
Merci!!!!
27 mars 2009 à 02:28
17 nov. 2010 à 10:13
28 juin 2011 à 15:41
18 sept. 2012 à 15:07