For loop i Javascript virker ikke!

Her kan du få hjælp og stille spørgsmål til JavaScript!
Besvar
Josefine
Geni
Geni
Indlæg:308
Tilmeldt:9. dec 2011, 16:46
For loop i Javascript virker ikke!

Indlæg af Josefine » 21. jul 2012, 19:52

Jeg var godt i gang med Javascript tutorial nr. 10, men er stødt på følgende fejl:

Billede

Både Chrome, Opera, Safari og Firefox melder samme error - og ja, jeg har prøvet at kopiere koderne direkte fra video-tutorial'en, jeg har ikke lavet en tastfejl.

Så scriptet virker desværre ikke ved mig :(
Jeg kan trykke på "fortolk i stedet som HTML", og så virker det, men det er kun i Opera, den knap er tilgængelig.

Jeg tænkte, at det måske var en doctype, der skulle til, så jeg ændrede det til:

Kode: Vælg alt

<!DOCTYPE HTML>
    <head>
        <title>Javascript testing</title>
        <META charset="utf-8" />
        <META name="keywords" content="Test" />
        <META name="description" content="Her tester jeg noget javascript" />
    </head>
    <body>
        
        
        <script type="text/javascript">
           
           for (x=0;x<10;x++) {
               document.write ("Dette er et loop!");
           }
            
        </script>
        
        
    </body>
, men så er det lige pludselig body-tagget, den er i vejen med, og det kan da ikke passe?! :?

Billede

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: For loop i Javascript virker ikke!

Indlæg af scootergrisen » 21. jul 2012, 20:21

Virker fint nok her.
http://scootergrisen.dk/test/test0148.html

Hvor kommer de billeder med XML-fortolkning fra ?
Der er jo heller ikke XML/XHTML så måske derfor den viser fejl.
Det er HTML.

Josefine
Geni
Geni
Indlæg:308
Tilmeldt:9. dec 2011, 16:46

Re: For loop i Javascript virker ikke!

Indlæg af Josefine » 21. jul 2012, 20:52

Altså... det er det, der dukker op i mine browsere, når jeg tester siden fra min editor.

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: For loop i Javascript virker ikke!

Indlæg af scootergrisen » 21. jul 2012, 20:53

Hvad er det for en browser ?
Og prøv og lad være med at teste siden gennem din editor.
Prøv og indlæs siden manuelt i browseren.

Hvis du kigger på dine billeder så kan du se der er et link hvor der står "Fortolk i stedet som HTML".
Altså browseren forsøger at fortolke som XML/XHTML og det går jo så galt når du kommer med HTML.

Josefine
Geni
Geni
Indlæg:308
Tilmeldt:9. dec 2011, 16:46

Re: For loop i Javascript virker ikke!

Indlæg af Josefine » 21. jul 2012, 21:01

Som jeg har skrevet: Opera, Chrome, Firefox OG Safari.
Har prøvet at teste den på webs.com nu, og der virker den fint.... så det må være min editor, den er gal med?

Jeg forstår bare... åh, vent lige....

Josefine
Geni
Geni
Indlæg:308
Tilmeldt:9. dec 2011, 16:46

Re: For loop i Javascript virker ikke!

Indlæg af Josefine » 21. jul 2012, 21:01

Vil du høre fejlen? :lol:

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: For loop i Javascript virker ikke!

Indlæg af scootergrisen » 21. jul 2012, 21:05

Ja så skidt da.

Josefine
Geni
Geni
Indlæg:308
Tilmeldt:9. dec 2011, 16:46

Re: For loop i Javascript virker ikke!

Indlæg af Josefine » 21. jul 2012, 21:26

Jeg var kommet til at gemme den som en xhtml fil :lol: :lol:

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: For loop i Javascript virker ikke!

Indlæg af scootergrisen » 21. jul 2012, 21:36

Ja så får jeg også fejlen hvis jeg gør det.

Josefine
Geni
Geni
Indlæg:308
Tilmeldt:9. dec 2011, 16:46

Re: For loop i Javascript virker ikke!

Indlæg af Josefine » 21. jul 2012, 21:57

Ej virkelig... det havde jeg aldrig gættet :D!

shukbob
Rutineret
Rutineret
Indlæg:60
Tilmeldt:1. mar 2012, 06:37

Re: For loop i Javascript virker ikke!

Indlæg af shukbob » 29. jul 2012, 22:19

Jeg havde det problem men fixet det via at sætte </meta> efter hvert Meta tag. Der er noget fejl i Netbeans tror jeg.

Besvar