je dois changer l'ID Div « DIV01 » de l'Etat à la classe « en surbrillance » lorsque les charges de page.
S'il vous plaît voir le code ci-dessous:fonction JavaScript à la page charge
HTML:
<div id="div01"><a href="#" class="btn" onclick="roleActive(this);">user</a></div>
JS:
var role; function roleActive(obj){ if (role)
role.className = 'btn';
obj.className = 'highlight';
role = obj;}
CSS:
.btn{
display:block;
height:25px;
width:100px;
padding:5px 0px 0px 0px;
text-align:center;
font-size:16px;}
.highlight{
cursor:default;
display:block;
height:25px;
width:100px;
padding:5px 0px 0px 0px;
text-align:center;
font-size:16px;
background-color:#FFF;
border-bottom:4px solid #F0AB00;
color:#000;
text-decoration:underline;}
a.btn:link{background-color:#000;color:#FFF;}
a.btn:visited{background-color:#000;color:#FFF;}
a.btn:hover,active{background-color:#FFF;color:#000;text-decoration:underline; border-bottom:4px solid #F0AB00;}
me aider de bien vouloir résoudre le problème.
J'ai essayé cette méthode, mais elle chevauche l'autre div. – Ankit
@Ankit pouvez-vous recréer le problème à http://jsfiddle.net/arunpjohny/AVe9q/4/ –
Merci beaucoup. Ça a vraiment marché pour moi :)
J'ai encore une requête mais c'est difficile à expliquer ici. Comment puis-je le créer en utilisant le fiddle.net – Ankit