Zoals het onderwerp zegt;
Ik heb 2 icoontjes als twee aparte links gemaakt.
De bedoeling is dat wanneer je klikt op icoontje 1, dan zie je het plaatje 1 en wanneer je klikt op icoontje 2 dan moet in hetzelfde div het tweede plaatje weergegeven worden.
Helaas lukt dit niet en zie je dat plaatje 2 onder het plaatje 1 verschijnt
Dankjewel voor het meedenken, helaas zie ik geen verschil.
Het gaat om het pagina: http://jocke-overwater.nl/boek.php
Ik heb jouw coda geïntegreerd in het pagina en het ziet er als volgt uit:
Header.php heb ik aangepast door een verwijzing te maken naar JS-bestand
<script src="Inc\JS\main.js"></script>
main.js bestand
function toggleImage(id) {
if ( id == 'flag1') {
document.getElementById("Inc\img\vlaggen\nederlands.jpg").src = "nederlands.jpg";
} else if ( id == 'flag2' ) {
document.getElementById("Inc\img\vlaggen\vk.jpg").src = "vk.jpg";
}
}
Wat nu niet werkt en waarbij ik hulp nodig heb:
1 - beide plaatjes worden weergegeven ipv dat er eentje wordt weergegeven.
2 - als je nu klikt op de icoontjes, dan gebeurt er niets en het zijn geen hyperlinks meer.
Zoek eens op Google wat document.getElementById inhoudt, en ga dan vervolgens na of jij de juiste informatie ophaalt. Spoiler alert: ik denk het niet :-)
Tip: verdiep je in jQuery. Dat maakt het wat eenvoudiger.