Undskyld.. Vidste jeg ikke... Mit problem er bare at jeg har 3 Javascripts men den ene slår fra når de 2 andre virker...Det er jo ikke nemt og sætte det hele ind her så man kan se hvad der er galt.
Kig efter har du <body onload="etellerandet;"> window.onload=noget; eller onload=noget; flere steder på din side. I øvrigt 1) Brug beskrivende overskrift så som "Script deaktiverer andre scripts" 2) Tildel ikke for mange point. Det skaber inflation 3) Som nævnt skal al komunikation foregå på Eksperten.
Måske er det ikke klart som jeg har formuleret det; du må have én og kun én onload event på din side. Tryk CTRL+F og søg efter onload. Det skal helst kun stå ét sted. Hvis du har flere (typisk som onload i <script> blokken og som onload="" i <body> tagget samtidigt) vil det ene overskrive det andet som derfor ikke bliver udført.
Alt det du har skrevet der har jeg på siden, jeg kan bare ikke finde ud af hvor det er de konflikter..Og da de scripts er mega lange er det uoverskueligt for mig og se hvor det er galt. Jeg er helt på herrens mark
Lad os sige at du vil køre funktionerne smartmenu(), countdown() og rolltext("Min lækre side.") når siden starter. Så kan du skrive <body onload="smartmenu(); countdown(); rolltext('Min lækre side.');"> Det bliver typisk langt og uoverskueligt, så mange vælger at lave det i <script> blokken i stedet <script> onload = function() { smartmenu(); countdown(); rolltext("Min lækre side."); } // resten af dine scripts </script>
Problemet i dit tilfælde er at du har "sakset" flere scripts, hvor nogle anveder den ene og andre den anden metode. Du skal enten samle det hele i <body> eller i <script> for at få det til at virke.
Jeg er total nybegynder i det her.. Nu skal jeg finde ud af om jeg kan lave nogen rammer eller noget lignende i java... Det kommer til og tage 100år lol
Heh. Alting starter et sted. I øvrigt er det javascript og ikke java. Der er visse forskelle (og nogle ligheder også selvfølgelig). Hvad menes der med rammer? Hvis det er i stil med <div style="border:1px solid black;"> Sort ramme </div> bør du nok kaste blikket på noget CSS også.
Jeg ved ikke rigtig hvad det skal være for nogen rammer, jeg er som sagt lige begyndt.. CSS? Kan det bruges sammen med Javascripts osse? Måske dumme spørgsmål men jeg ved intet :-)
Du er en modig mand må jeg sige. Det her går nok lidt over hovedet på dig, men det er rart at have i bevistheden. En hjemmeside kan man groft sagt dele op i tre dele: Data, layout og funktionalitet. Data kodes i HTML ved at man sætter tekst (rådata) ind i et tag, der beskriver hvorledes denne data skal opfattes. <h1>Min side</h1> er altså en tekst ("Min side") der skal opfattes som en overskrift af øverste vigtighed. Det er vigtigt at understrege at dette ikke nødvendigvis fortæller hvordan dette skal VISES. Som standard vil browsere vise det som stor centreret tekst men dette er ikke et krav! For at fortælle browseren hvordan denne data skal vises anvender vi et sprog kaldet CSS (Cascading StyleSheets). Disse anbringes enten direkte i forbindelse med tagget eller (helst) i et seperat skema, enten som ekstern fil eller i <head>. <style type="text/css"> h1 { font-size: 25px; font-family: Verdana; border: 2px solid blue; color: blue; } </style> fortæller browseren at den skal vise alle <h1> overskrifter som angivet. Indtil videre er det bare sort snak - det ved jeg godt - men når du har fået kigget lidt på det vil du bedre forstå syntax'en. Funktionalitet kodes i javascript, med enkelte undtagelser. Links indeholder særlige omstændigheder, der gør at man kan kode dem direkte i HTML/CSS. Funktionalitet kan indebære layout ændringer og derfor kan man naturligvis også lave CSS i javascript. <a href="#" onclick="this.style.border='10px outset silver';">Tryk for kant</a>
Håber ikke dette her er helt sort. I starten har man en tendens til at blande det hele sammen og det er sådan set også fint nok, men i det lange løb bliver tingene langt langt lettere at opdatere og vedligeholde hvis man holder disse tre ting samlet og adskilt.
Synes godt om
Ny brugerNybegynder
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.