Ik heb de volgende code:
<script type="text/javascript">
function show(zap) {
if (document.getElementById) {
var abra = document.getElementById(zap).style;
if (abra.display == "block") {
abra.display = "none";
} else {
abra.display= "block";
}
return false;
} else {
return true;
}
}
function close(zap2) {
if (document.getElementById) {
var abra2 = document.getElementById(zap2).style;
if (abra2.display == "block") {
abra2.display = "none";
} else {
abra2.display = "none";
}
return false;
} else {
return true;
}
}
</script>
Dit script roep ik als volgt aan:
<a href="#" onclick="show('gezicht');close('showroom');close('zitadvies');close('werkplek');return close('vervoer');">Een nieuw gezicht</a>
en
<a href="#" onclick="close('gezicht');show('showroom');close('zitadvies');close('werkplek');return close('vervoer');">Showroom</a>
In m'n CSS heb ik de properties van de div's opgegeven en dat werkt allemaal.
Alleen:
Stel ik klik op 'Een nieuw gezicht'
Hij opent netjes het divje ik zie de tekst staan, alles werkt perfect.
Ik klik vervolgens op de link 'Showroom'.
Nu opent hij ook netjes het divje dat hoort bij showroom, alleen sluit hij niet de div 'een nieuw gezicht'
Ik krijg geen java error oid, hij laat alleen dit divje open staan terwijl hij hem toch volgens mij echt moet sluiten.
Kan iemand me uit de brand helpen?
<script type="text/javascript">
function show(zap) {
if (document.getElementById) {
var abra = document.getElementById(zap).style;
if (abra.display == "block") {
abra.display = "none";
} else {
abra.display= "block";
}
return false;
} else {
return true;
}
}
function close(zap2) {
if (document.getElementById) {
var abra2 = document.getElementById(zap2).style;
if (abra2.display == "block") {
abra2.display = "none";
} else {
abra2.display = "none";
}
return false;
} else {
return true;
}
}
</script>
Dit script roep ik als volgt aan:
<a href="#" onclick="show('gezicht');close('showroom');close('zitadvies');close('werkplek');return close('vervoer');">Een nieuw gezicht</a>
en
<a href="#" onclick="close('gezicht');show('showroom');close('zitadvies');close('werkplek');return close('vervoer');">Showroom</a>
In m'n CSS heb ik de properties van de div's opgegeven en dat werkt allemaal.
Alleen:
Stel ik klik op 'Een nieuw gezicht'
Hij opent netjes het divje ik zie de tekst staan, alles werkt perfect.
Ik klik vervolgens op de link 'Showroom'.
Nu opent hij ook netjes het divje dat hoort bij showroom, alleen sluit hij niet de div 'een nieuw gezicht'
Ik krijg geen java error oid, hij laat alleen dit divje open staan terwijl hij hem toch volgens mij echt moet sluiten.
Kan iemand me uit de brand helpen?