Strangler
Legacy Member
Hallo,
Mijn probleem is hetvolgende:
In een formulier wil ik een dropdownbox.
als je op een element klikt op deze dropdownbox, dan moet er een div verschijnen met tekst in.
Als je daarna op een ander element klkt, dan moet de huidige tekst verdwijnen, en moet er een nieuwe komen.
Allemaal goed en wel, tot op het moment dat ik wil dat die andere tekst verwijderd word.
Ik klik dus op het ene element, en mijn tekst krijg ik te zien.
ik klik op het andere element, en ik krijg nieuwe tekst te zien, maar het oude staat er ook nog.
Hieronder heb je mn JavaScript code.
de error die ik kijg is:
'style' is leeg of geen object
Mijn probleem is hetvolgende:
In een formulier wil ik een dropdownbox.
als je op een element klikt op deze dropdownbox, dan moet er een div verschijnen met tekst in.
Als je daarna op een ander element klkt, dan moet de huidige tekst verdwijnen, en moet er een nieuwe komen.
Allemaal goed en wel, tot op het moment dat ik wil dat die andere tekst verwijderd word.
Ik klik dus op het ene element, en mijn tekst krijg ik te zien.
ik klik op het andere element, en ik krijg nieuwe tekst te zien, maar het oude staat er ook nog.
Hieronder heb je mn JavaScript code.
de error die ik kijg is:
'style' is leeg of geen object
HTML:
function ShowHide(div,image, src) {
var thisLevel = document.getElementById(div);
var thisImage = document.getElementById(image);
if(thisLevel == "div1"){
var otherLevel = "div2";
}else{
var otherLevel = "div1";
}
if (thisLevel.style.display == "none") {
thisLevel.style.display = "block";
otherLevel.style.display = "none";
thisImage.src = src;
} else {
var thisLevel = document.getElementById(div);
thisLevel.style.display = "none";
thisImage.src = src;
}
}