login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[JS] Tonen/Verbergen AND IE (Opgelost)

Offline tomie94 - 14/02/2009 19:00 (laatste wijziging 14/02/2009 19:01)
Avatar van tomie94PHP interesse Hallo,

Ik ben bezig met een tonen/verbergen boxje, dit werkt in ff prima, maar helaas werkt het in ie7 & ie8 niet. Weet iemand hoe dit komt?
  1. <script type="text/javascript">
  2. open = false;
  3. function showInfo()
  4. {
  5. if(open == false)
  6. {
  7. document.getElementById('title').innerHTML = 'Extra Informatie(Verbergen)';
  8. document.getElementById('extrainfo').style.display = 'block';
  9. open = true;
  10. }
  11. else
  12. {
  13. document.getElementById('title').innerHTML = 'Extra Informatie(Tonen)';
  14. document.getElementById('extrainfo').style.display = 'none';
  15. open = false;
  16. }
  17.  
  18. }
  19. </script>


Tom

Voorbeeld op: http://beta.devhouse.nl/index/sds

4 antwoorden

Gesponsorde links
Offline Martijn - 14/02/2009 19:09 (laatste wijziging 14/02/2009 19:10)
Avatar van Martijn Crew PHP je moet ook visibility=hidden doen.

stukje uit iets van mij dat werkt:
  1. if(document.getElementById('modMenu').style.visibility=="hidden"){
  2. document.getElementById('modMenu').style.visibility="visible";
  3. document.getElementById('modMenu').style.display="block";
  4. sessionChange(1);
  5. }//--einde visible
  6. else{
  7. document.getElementById('modMenu').style.visibility="hidden";
  8. document.getElementById('modMenu').style.display="none";
  9. sessionChange(0);
  10. }//--einde hidden
Offline tomie94 - 14/02/2009 19:14
Avatar van tomie94 PHP interesse maar visibility is toch hetzelfde als display? behalve dat bij visibility alleen de opacity 0% wordt, en de tekst niet echt verdwijnt.

Waarom zal dat dan wel werken?

Ik zou het zometeen proberen
Offline Martijn - 14/02/2009 19:16
Avatar van Martijn Crew PHP kweenie, maar dit werkt bij mij prima. En zonder niet zo lekker
Offline tomie94 - 14/02/2009 19:50
Avatar van tomie94 PHP interesse het werkt nu met de volgende code:
  1. <script type="text/javascript">
  2.  
  3. function showInfo()
  4. {
  5. if(document.getElementById('extrainfo').style.display == "none")
  6. {
  7. document.getElementById('title').innerHTML = 'Extra Informatie(Verbergen)';
  8. document.getElementById('extrainfo').style.display = 'block';
  9.  
  10. }
  11. else
  12. {
  13. document.getElementById('title').innerHTML = 'Extra Informatie(Tonen)';
  14. document.getElementById('extrainfo').style.display = 'none';
  15.  
  16. }
  17.  
  18. }
  19. </script
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.164s