Gå til innhold

JS, nybegynner: Object init. blank skjerm


Anbefalte innlegg

Prøver å lære meg litt Javascript, og sitter litt fast. Trodde jeg forstod oppsett av Object Initializer, men skjer ingenting når jeg legger til Javascript-koden under. Hva er det jeg gjør feil her?

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>Titled</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Geany 0.20" />

<script type="text/javascript">
	user1 = {name:"Foo Bar", age:25};
</script>
</head>

<body>
<script type="type/javascript">
	document.write(user1.name + " is " + user1.age + " years old.");
</script>
</body>
</html>

Lenke til kommentar
Videoannonse
Annonse

Jeg har aldri hørt om <script type="type/javascript">. :thumbup: Prøv dette istedet:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
       <title>Titled</title>
       <meta http-equiv="content-type" content="text/html;charset=utf-8" />
       <meta name="generator" content="Geany 0.20" />

       <script type="text/javascript">
               user1 = {name:"Foo Bar", age:25};
       </script>
</head>

<body>
       <script type="text/javascript">
               document.write(user1.name + " is " + user1.age + " years old.");
       </script>
</body>
</html>

  • Liker 1
Lenke til kommentar

Grei ting å ha i bakhodet, iallefall med html/js/php og den type utvikling, er at hvis det ikke funker (eller iallefall er helt blankt) så er det ganske ofte det er en liten skriveleif som ødelegger alt. Bittert erfart selv mange ganger :]

 

Har erfart det en rekke ganger i HTML og CSS, var litt for mye opphengt i Javascript til å sjekke noe annet ...

 

bare et lite tips;

 

om du ikke allerede bruker det, installer firefox+firebug/chrome, og bruk console.log();

kommer til a spare deg for MASSE unodvendige alerts etc;

 

:)

Bruker utviklerverktøy i både Firefox, Chrome og Opera, men det har hovedsaklig vært rettet mot HTML og CSS. Har ikke fått rotet meg til det i forbindelse med Javascript, har kun holdt på med det i noen dager.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...