Vraag over id's en operatoren.

  • Beste,


    Ik had even JS nodig, omdat ik een huiswerk kalender moet maken voor m'n school.
    Nu kan je als leraar huiswerk toevoegen.
    Maar, aangezien M3 (MAVO 3), M4, H4, H5, V4, V5, V6 clusters hebben, (wat inhoud dat je niet bij je stamklas in de klas zit) verschilt het dus per leerling, welk huiswerk je voor welk vak hebt.
    Nu kan je als klas dus kiezen: M3, en vervolgens als je M3 selecteert (select input) moet er een div geshowd worden, waar je je docenten afkorting in kan typen.


    Ik had dit al:


    Maar het werkt helaas niet..


    Weet iemand hoe dit komt?
    En hoe ik het kan oplossen?


    Met vriendelijke groeten,


    Lars Groot

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Ik weet het:). Het komt door je OnChange="". Jij zet er een punt komma in ( ; ) het script moet zo zijn:




    Nieuwe reactie samengevoegd met originele reactie op 27.04.10 20:45:34:
    Sorry, die | Worden veranderd in een vraag teken, alleen de Onchange meot je even verranderen :P.

  • Die puntkomma mag je best in je event attributen zetten hoor, vind JavaScript helemaal niet erg. Maar de volgende if-statement, kan "nooit" waar zijn:


    PHP
    if(document.getElementById("klas2") == "m3" ?? document.getElementById("klas2") == "m4" ?? document.getElementById("klas2") == "h4" ?? document.getElementById("klas2") == "h5" ?? document.getElementById("klas2") == "v4" ?? document.getElementById("klas2") == "v5" ?? document.getElementById("klas2") == "v6")


    document.getElementById("klas1" ) , zal iets teruggeven in de trend van een dom object. Wanneer je deze in je if-statement zet, wordt het iets als "[DOM object]" (just a guess). Je zult dus de eigenschap innerHTML of iets als value moeten gebruiken van het dom object.

  • Heb nu dit:


    Maar werkt nog niet..


    Hoe moet ik dit dan toepassen?
    Moet ik eerst die waarde in een <span> ofzo zetten, en dan uitlezen?
    maar dat kan ook niet, want dan word ie 2x aangeroepen (door twee functies).


    Dus, killingdevil, hoe pak ik dit aan?

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!