Javascriptje werk niet in FF

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sander b

sander b

07/02/2008 17:09:00
Quote Anchor link
Hallo allemaal!,

Ik ben vandaag eens gaan experimenteren met javascript, dus ik ben een ultranoob.. nu heb ik het volgende scriptje geschreven


Code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
    function checkit(cbx) {
            if(cbx){

                if(document.getElementById(cbx).checked == false){
                document.getElementById(cbx).checked = true;
                } else {
                document.getElementById(cbx).checked=false;
                }
            }

            }


dit roep ik aan met een linkje:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href='javascript: void(0);' onclick='javascript:checkit("cbox")'>


Nu zijn er meerde checkoxjes, met de id's van cbox 1 t/m 10 die ik als variabel aangeef in de link, deze heb ik even weg gelaten nu.
Het probleem is dat het in IE werkt, en in FF niet, wat mij verbaasd want met andere talen, zoals CSS is het juist andersom.

Kan iemand mij hierbij helpen?

groetjes
 
PHP hulp

PHP hulp

09/11/2024 02:40:38
 
Jelmer -

Jelmer -

07/02/2008 17:23:00
Quote Anchor link
onclick gebruik je alleen bij javascript-events. Dus daar mag, sterker nog, moet je 'javascript:' weglaten.
 
Sander b

sander b

07/02/2008 17:38:00
Quote Anchor link
Oke.. aangepast, dit verhelpt het probleem helaas niet..
Welbedankt voor de tip:)
 
Leroy Boerefijn

Leroy Boerefijn

07/02/2008 18:08:00
Quote Anchor link
in ff is het als hij gechecked is checked="checked" en niet gecheckt weet ik eigenlijk niet :$ maar daar ligt je probleem iig ;)
 
PHP Newbie

PHP Newbie

07/02/2008 18:27:00
Quote Anchor link
Het mooie van Firefox is dat je in de errorconsole precies kunt zien waar het verkeerd gaat.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.