1: Der har jeg prøvet at inkludere noget php i javascriptet, men det virker sq ik helt, browser melder en fejl og printer selvf ik værdien af $tekstArray[$c]. Hvordan kan man flette den php array sammen med javascriptet?
2: Deroppe har jeg lavet både en onclick og onmouseover, men det idelle for mig ville være hvis de begge lå under onclick. Kan man gøre det?
Tja fordi den hører mere til under onclick, idet at når man trykker på linket, kommer der en css popup hvor der er et felt, hvilket gerne skulle indeholde $tekstArray[$c]. Derfor var det vel mere rigtig hvis den også lå under onclick.
Men prøvede at fjerne "..", det virker desværre ik. Browser siger at "Stregkonstanten er uafsluttet. Prøvede igår at erstattet alt php med tekst, og så virker det fint. Så det må vel være det php der skaber problemer..
Okay så virker det sku. Hvis jeg fjerner stregen og bare skriv hej i stedet virker det perfekt :) så må lige kigge nærmere på det når jeg kommer hjem.. Men mange tak for hjælpen, smider du et svar?
Okay det forstår jeg simpelthen ik. Hvis jeg i document.getElementById('linje').value='<? echo $tekstArray[$c]; ?> sletter [$c], skriver den rigtig nok det "Array". Hvis jeg så sletter $tekstArray og bare skriver $c, så skriver den rigtig nok det givne tal. Men sætter jeg det sammen virker skidtet ik. Og hvis jeg laver et <?php echo $tekstArray[$c]; ?> efter javascriptet virker det fint og printer det der skal komme. Kan java ik finde ud af at håndtere [ ] ?
Nu er det jo PHP, der har [ ] og ikke JavaScript (bemærk i øvrigt, at Java er et helt andet sprog ;).
Det må simpelthen bare skyldes det, som $tekstArray[$c] indeholder. Som sagt, går det f.eks. helt galt, hvis det indeholder anførelsestegn eller apostroffer. Disse må så enten udelades eller erstattes med f.eks. og '.
Kun tekst. Har teksten til en sang, og hver linje blir delt op og smidt ind i array. Så et typisk udtag er bare en helt almindelig linje bogstaver med mellemrum, men uden nogle tegn. Forstår simpelthen ik det ik virker. Man kan ik lave $tekstArray[$c] om til såen en javascript "var"?
Det ser ik såen ud. Hvis jeg laver en løkke og printer alle arrays, bliver det bare en lang køre, ud linjeskift eller noget.. Hmm det er sq lidt underligt det her.
Jo det måske være det udtræk der er noget galt med. Hvis jeg laver et $test = array("test"); og print "$test[0]"; inde i javascriptet virker det sq.. Hmm jeg må lige trimme det lidt mere, og hvis det ik virker vender jeg tilbage :) Indtil videre mange tak for hjælpen.
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.