Hallo programmeurs,
Ik ben bezig met een nieuw script waarbij er een formulier is. Ik wil dat als je op het formulier drukt, rechts ervan een element wordt getoggled. Nu heb ik deze code al gemaakt:
Ik heb ook dan deze code in de css gezet van het element, zodat hij niet gelijk zichtbaar is maar wel de ruimte inneemt:Code:onClick="document.getElementById('verplicht1').style.display = ' ';"
Enkel komt hij nu niet meer tevoorschijn als ik in de inputbox druk. Weet iemand hoe dit moet?Code:visibility: hidden;
Zou fijn zijn als deze 'JavaScript guru' mij wilt toevoegen op msn, zodat hij me bij volgende problemen kan helpen!
Groeten,
Arko
- JavaScript hulp gezocht
-
25-09-2010, 15:18 #1Ondernemer
- Berichten
- 533
- Lid sinds
- 14 Jaar
JavaScript hulp gezocht
-
25-09-2010, 15:30 #2Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Dit zet je tussen <head> en </head>
Code:<script type="text/javascript"> function toggle(id){ var statusNow = document.getElementById(id).style.display; if(statusNow == "none"){ document.getElementById(id).style.display = ""; }else{ document.getElementById(id).style.display = "none"; } } </script>
Code:onclick="toggle('verplicht1');"
Laatst aangepast door Wilbert E. : 25-09-2010 om 15:35
-
25-09-2010, 18:32 #3
- Berichten
- 336
- Lid sinds
- 16 Jaar
je moet gebruiken display = "visible" en niet display =" "
-
25-09-2010, 19:25 #4
- Berichten
- 87
- Lid sinds
- 15 Jaar
document.element.style.display= "block"; voor zichtbaar
document.element.style.display= "none"; voor onzichtbaar
http://www.quirksmode.org/css/display.html
-
25-09-2010, 19:25 #5Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Dan zou het "block" zijn.
visible is voor visibility niet voor display
Je bent me voor ;-)
-
25-09-2010, 19:32 #6gast33304 Guest
Je moet niet de display maar de visibility aanpassen. Dat is waarom het element "verstopt" is.
onclick="document.getElementById('verplicht1').sty le.visibility='visible';"
-
25-09-2010, 21:29 #7Ondernemer
- Berichten
- 533
- Lid sinds
- 14 Jaar
Wilbert heeft me geholpen, alsnog bedankt iedereen :)
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