login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Tekst tonen en verbergen bij onclick (Opgelost)

Offline Webcreatorz - 17/06/2009 17:26
Avatar van WebcreatorzNieuw lid Ik heb onderstaande code die eigenlijk werkt zoals ik het wil, maar toch zit ik nog met een probleem...

Ik heb op deze webpagina een tiental links staan. Is er dan geen makkelijkere manier dan telkens te vermelden hideID('X'), ... ?

Kan dit anders worden opgelost??


Alvast bedankt..



  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. var ie = (document.all) ? true : false;
  5. function hideID(objID){
  6. var element = (ie) ? document.all(objID) : document.getElementById(objID);
  7. element.style.display="none"
  8. }
  9. function showID(objID){
  10. var element = (ie) ? document.all(objID) : document.getElementById(objID);
  11. element.style.display="block"
  12. }
  13. </script>
  14. </head>
  15.  
  16. <body>
  17. <div id="ONE" style="display:none;">tekst tekst 1</div>
  18. <div id="TWO" style="display:none;">tekst tekst 2</div>
  19.  
  20. <a onClick="hideID('TWO');showID('ONE');">SHOW ONE</a>
  21. <a onClick="hideID('ONE');showID('TWO');">SHOW TWO</a>
  22. </body>
  23. </html>

2 antwoorden

Gesponsorde links
Offline Martijn - 17/06/2009 17:45
Avatar van Martijn Crew PHP je zou in je functie kunnen zetten bij show 1 dat 2 een hide word. En andersom. Op die manier als je meerdere menu's krijgt, kun je gewoon in je functie de rest doen.
Offline roy - 17/06/2009 18:33
Avatar van roy PHP gevorderde neem eens een kijkje op jQuery.com
Daarmee kan je met weinig code hele leuke special effects krijgen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s