login  Naam:   Wachtwoord: 
Registreer je!
 Forum

onclick probleem (Opgelost)

Offline prienstra - 12/09/2008 17:24
Avatar van prienstraMySQL interesse Ik heb een probleem. In IE is de onclick bij het openen van de pagina gesloten bij de andere browser geopend.

Dit is de code:

  1. <a href="#" onclick="showorhide('test1');" style="cursor: pointer;" class="titel">


  1. <table cellpadding='0' cellspacing='0' style='display: none' id='test1'>
  2. test </table>


Is het te maken dat ie bij alle browser gesloten is bij het oproepen van de pagina?

7 antwoorden

Gesponsorde links
Offline Joost - 12/09/2008 18:30
Avatar van Joost PHP expert Ik weet niet of het eraan ligt, maar je gebruikt zowiezo geen tr en td.
Offline marten - 12/09/2008 18:37
Avatar van marten Beheerder Laat je javascript code eens zien
Offline prienstra - 12/09/2008 18:52
Avatar van prienstra MySQL interesse Dit is de js:

  1. <script>
  2. function showorhide(id)
  3. {
  4. if (document.getElementById(id).style.display == "none")
  5. {
  6. document.getElementById(id).style.display = "block";
  7. }
  8. else
  9. {
  10. document.getElementById(id).style.display = "none";
  11. }
  12. }
  13. </script>
Offline marten - 12/09/2008 19:27
Avatar van marten Beheerder Gebruik in ieder geval wat Medieval zegt eens de juiste opmaak van een tabel. Dus met tr en td. Plaats vervolgens eens een alert in je functie die id laat zien. Komt dit overheen? Ga dan verder onderzoeken. Zet de waarde van id eens rechtstreeks in de functie.
Offline djb - 12/09/2008 21:13
Avatar van djb PHP beginner anders visibility gebruiken ofzo (ben geen css expert)

ik had er ook een klein probleempje mee (heeft hier mee te maken)
maar dit is mijn topic erover:
http://www.sitemasters.be/forum/11/30421

Probeer het eens zo via visibility :-)
Offline Talisien - 12/09/2008 21:46 (laatste wijziging 12/09/2008 21:48)
Avatar van Talisien Nieuw lid
djb schreef:
anders visibility gebruiken ofzo (ben geen css expert)

ik had er ook een klein probleempje mee (heeft hier mee te maken)
maar dit is mijn topic erover:
http://www.sitemasters.be/forum/11/30421

Probeer het eens zo via visibility :-)


Met visibility krijg je het probleem dat als de table meerdere kolommen en regels heeft je een leeg vlak te zien krijgt en dan pas de volgende inhoud van de pagina. Dus display is hiervoor het meest geschikt.

@prienstra

Je bent vergeten een titel achter de <a href="#"....te zetten.
Wel zo handig 

<a href="#" onclick="showorhide('test1');" style="cursor: pointer;" class="titel">Tonen</a>

Zonder de tr en td tags zal de inhoud altijd zichtbaar zijn.
Offline prienstra - 12/09/2008 22:47
Avatar van prienstra MySQL interesse ik heb alles even rustig bekeken en het is opgelost. Thanks voor de hulp!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s