thomas lemmens
Gebruiker
- Lid geworden
- 8 mei 2009
- Berichten
- 36
hey
ik heb een tabel met een aantal links die allemaal een functie oproepen.
het javascriptje maakt een div zichtbaar en andere div's onzichtbaar.
nu zou ik graag de cel waarin de link in staat van kleur doen veranderen.
ik heb al van alles geprobeerd maar het wilt maar niet lukken. kan iemand helpen?
[JS]function geefMaand(nummer){
var kleurActiv='#6E7F7F';
var kleur='#526363';
var maand = new Array();
maand[1]='september';
maand[2]='oktober';
maand[3]='november';
maand[4]='december';
maand[5]='januari';
maand[6]='februari';
maand[7]='maart';
maand[8]='april';
var hoofd = new Array();
hoofd[1]='sep';
hoofd[2]='okt';
hoofd[3]='nov';
hoofd[4]='dec';
hoofd[5]='jan';
hoofd[6]='feb';
hoofd[7]='maa';
hoofd[8]='apr';
for(var counter=1;counter<=8;counter++){
if(counter==nummer)
document.getElementById(maand[counter]).style.visibility = 'visible';
else
document.getElementById(maand[counter]).style.visibility= 'hidden';
}
}[/JS]
het is dus de bedoeling dat ik de cel met id sep, okt enz. van kleur laat veranderen wanneer er op de link gedrukt word.
en terug de originele kleur krijgt als er op andere link gedrukt wordt.
ik heb een tabel met een aantal links die allemaal een functie oproepen.
het javascriptje maakt een div zichtbaar en andere div's onzichtbaar.
nu zou ik graag de cel waarin de link in staat van kleur doen veranderen.
ik heb al van alles geprobeerd maar het wilt maar niet lukken. kan iemand helpen?
[JS]function geefMaand(nummer){
var kleurActiv='#6E7F7F';
var kleur='#526363';
var maand = new Array();
maand[1]='september';
maand[2]='oktober';
maand[3]='november';
maand[4]='december';
maand[5]='januari';
maand[6]='februari';
maand[7]='maart';
maand[8]='april';
var hoofd = new Array();
hoofd[1]='sep';
hoofd[2]='okt';
hoofd[3]='nov';
hoofd[4]='dec';
hoofd[5]='jan';
hoofd[6]='feb';
hoofd[7]='maa';
hoofd[8]='apr';
for(var counter=1;counter<=8;counter++){
if(counter==nummer)
document.getElementById(maand[counter]).style.visibility = 'visible';
else
document.getElementById(maand[counter]).style.visibility= 'hidden';
}
}[/JS]
het is dus de bedoeling dat ik de cel met id sep, okt enz. van kleur laat veranderen wanneer er op de link gedrukt word.
en terug de originele kleur krijgt als er op andere link gedrukt wordt.
HTML:
<table id="maanden">
<tr>
<td id="sep" bgcolor="#526363">
<a href="javascript:geefMaand('1','sep');">Sep</a>
</td>
<td> </td>
<td id="okt" bgcolor="#526363">
<a href="javascript:geefMaand('2','okt');">Okt</a>
</td>
...