Avatar billede mcardle Nybegynder
10. juni 2004 - 13:36 Der er 6 kommentarer og
1 løsning

Har problemer med mit script

Hej Eksperter...
Jeg har lidt probkemer med mit script. Jeg er ny i faget JavaScriptProgrammering, så det er sikkert meget let. Min spørgsmål er: hvorfor virker dette script ikke eller det gør det sikkert også, men jeg har en div inde i en div... Hvordan definere du det???

<script type="text/javaScript">
function kanin_10() {
  if (!document.all){
  document.layers["kanin10"].document.write("Det virker også i  netscape...");
} else if (document.all){
  document.all["kanin10"].innerHTML = "Det virker nu...";
}
}
</script>
<body onload="kanin_10">

<div id="content">
<div id="kanin10"></div>
</div>

Jeg kan ikke forstå det ikke virker...

Håber I kan hjælpe
//McArdle
Avatar billede roenving Novice
10. juni 2004 - 13:42 #1
Du har for det første fundet noget stærkt forældet kode, og for det andet har du en fejl i kaldet til en funktion, som skal indeholde () ...

<script type="text/javaScript">
function kanin_10() {
  if (document.getElementById){
  document.getElementById("kanin10").innerHTML = "Det virker også i netscape...";
} else if (document.all){
  document.all["kanin10"].innerHTML = "Det virker nu...";
}
}
</script>
<body onload="kanin_10()">

<div id="content">
<div id="kanin10"></div>
</div>
Avatar billede roenving Novice
10. juni 2004 - 13:44 #2
Hvis du absolut vil understøtte Netscape 4, er der ikke noget galt i den kode du har brugt oprindeligt til at understøtte den, men det er noget vrøvl at bruge !document.all, da alle andre browsere end IE og Opera vil reagere på den, så de tre næststørste browsere vil melde fejl !-)
Avatar billede mcardle Nybegynder
10. juni 2004 - 13:48 #3
Okay, hvad skal jeg så??? Jeg har set der mangler et ; i kaldet, hvad kan jeg lave om så de fleste browsere forstår hvad de skal???
Avatar billede mcardle Nybegynder
10. juni 2004 - 13:51 #4
Sorry... Jeg skulle lige se orden ligt på koden...

:-D
Avatar billede mcardle Nybegynder
10. juni 2004 - 13:54 #5
Hey, Nice...
Det virker jo fortræffeligt...

Takker...

Vil du ikke have nogle points for det der??? -> Send Svar...
Avatar billede roenving Novice
10. juni 2004 - 14:07 #6
Velbekomme '-)
Avatar billede roenving Novice
10. juni 2004 - 14:17 #7
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester