http://www2.hotbook.nl/boomy/
Hallo, op de bovenstaande pagina moeten div1 en div2 'getoggled' worden, maar het werkt niet correct, ik vermoed dat het aan de html ligt,
Dat is de functie die het script aanroept.Code:<select name="type_reis"> <option selected="selected">Maak een keuze</option> <option onclick="toggleDiv('div1');">Enkel reis van Maarssen naar Schiphol € 50,-</option> <option onclick="toggleDiv('div2');">Enkel reis van Schiphol naar Maarssen € 50,-</option> <option onclick="toggleDiv('div1');">Retour reis van Maarssen / Schiphol en van Schiphol / Maarssen € 100,</option> </select>
- JS foutje, even snel hulp gezocht?
-
27-02-2010, 00:28 #1
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
JS foutje, even snel hulp gezocht?
-
-
27-02-2010, 00:36 #2Malik Tevreden Guesthttp://www2.hotbook.nl/boomy/
Hallo, op de bovenstaande pagina moeten div1 en div2 'getoggled' worden, maar het werkt niet correct, ik vermoed dat het aan de html ligt,
Code:<select name="type_reis"> <option selected="selected">Maak een keuze</option> <option onclick="toggleDiv('div1');">Enkel reis van Maarssen naar Schiphol € 50,-</option> <option onclick="toggleDiv('div2');">Enkel reis van Schiphol naar Maarssen € 50,-</option> <option onclick="toggleDiv('div1');">Retour reis van Maarssen / Schiphol en van Schiphol / Maarssen € 100,</option> </select>
En waarom staat er 2x div1?
-
27-02-2010, 00:38 #3
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Als ik een option selecteer word er geen div weergeven, dat is dus wel de bedoeling, de andere is iets anders maar dat heeft geen invloed, de functie word niet goed aangeroepen.
-
27-02-2010, 00:46 #4Malik Tevreden Guest
Probeer dit in plaats van ToggleDiv
onClick="toggle3
-
27-02-2010, 00:48 #5
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Dat werkt helaas niet. :(
-
27-02-2010, 00:50 #6Malik Tevreden Guest
-
27-02-2010, 00:53 #7
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
function toggleDiv(divid){
if(document.getElementById(divid).style.display == 'none'){
document.getElementById(divid).style.display = 'block';
}else{
document.getElementById(divid).style.display = 'none';
}
}
Staat gewoon op de link pagina toch Malik?
-
27-02-2010, 01:06 #8Malik Tevreden Guest
<a onclick="toggleDiv('div1');"><option>Enkel reis van Maarssen naar Schiphol</a></option>
Probeer is anders weet ik het ook even niet meer.
-
27-02-2010, 01:09 #9
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Nee, dat werkt ook niet, ik hoop dat iemand anders een oplossing heeft.
-
27-02-2010, 01:13 #10Malik Tevreden Guest
Heel misschien heb je hier wat aan.
http://naspinski.net/post/best-javas...tion-ever.aspx
Verder succes!
-
27-02-2010, 01:35 #11
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Dat werkte helaas niet, nu heb ik dit:
<option value="0" selected="selected">Maak een keuze</option>
<option value="1" onclick="showhide('div1', 'block');showhide('div2', 'none');">Enkel reis van Maarssen naar Schiphol € 50,-</option>
<option value="2" onclick="showhide('div1', 'block');showhide('div2', 'none');">Enkel reis van Schiphol naar Maarssen € 50,-</option>
<option value="3" onclick="showhide('div1', 'block');showhide('div2', 'block');">Retour reis van Maarssen / Schiphol en van Schiphol / Maarssen € 100,-</option>
met
function showhide(divid, state){
document.getElementById(divid).style.display = state;
}
En dat werkt alleen in FF.. dus niet in IE of CH.. wat doe ik nou fout?
Aanvullend bericht:
Ik heb gekeken en het zit em et in dat het een form is, dus het gaat erom, het is een option, en daarom moet het geen onclick zijn? Kan dat kloppen?
Aanvullend bericht:
OpgelostLaatst aangepast door Eddy B. : 27-02-2010 om 02:22 Reden: Automatisch samengevoegd.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic