Avatar billede phattie Nybegynder
08. juni 2006 - 23:17 Der er 4 kommentarer og
1 løsning

Ændre billede med javascript og PHP (mixed)

Hej kære medlemmer!

Jeg har nu siddet i ca. 6 timer bare for at få det her rimelig simple til at virke.. men melder hele tiden fejl.
Jeg vil gerne have så når man fører musen over noget tekst (dette tilfælde et tal) skal et billede udskiftes.
Det her er hvad jeg har indtil videre, og som i teorien burde virke (men ikke gør):

<script language="javascript"><!-- document.write('<?php echo '<a href="linkher.html" onmouseover="java script:changePic(document.test,"images/diesellogo.jpg")">tal_her</a>'; ?>');
    //--></script>

Hvis jeg tager "onmouseover" funktionen ud hvor det ikke er i <script> så virker det fino.. men så snart det er i scriptet går der noget galt.

Please hjælp mig!

Mvh.
Julian Alison
Avatar billede erikjacobsen Ekspert
08. juni 2006 - 23:21 #1
Nogen speciel grund til, der skal være en document.write??
Nogen speciel grund til, der skal være en echo fra php??
Avatar billede phattie Nybegynder
09. juni 2006 - 12:15 #2
Tak for dit svar Erik!

Ja fordi det virker ikke med echo fra php :-(

Er der nogen speciel grund til det?

Mvh.
Julian
Avatar billede erikjacobsen Ekspert
09. juni 2006 - 12:27 #3
Jeg mener bare at det ville være noget nemmere helt uden js og php:

<a href="linkher.html" onmouseover="changePic(document.test,'images/diesellogo.jpg')">tal_her</a>

Problemet var (i hvert fald) enkelt- og dobbeltstroffer, der var forkert angivet.

Men måske vil du mere ... men så må du forklare...
Avatar billede phattie Nybegynder
09. juni 2006 - 15:31 #4
Hej Erik!

Tusinde tak for hjælpen det løste det sørme!
Utroligt hvor blind man kan være nogle gange. Men jeg er ikke så meget til Javascript og specielt ikke når det er blandet med php.. der er mange tegn at holde styr med!!

Jeg er ikke sikker på hvordan jeg giver dig point, men du skal selvfølglig have så meget jeg kan give dig.

Mvh.
Julian Alison
Avatar billede erikjacobsen Ekspert
09. juni 2006 - 16:15 #5
Jeg samler slet ikke på point, tak. Og man skal i hvert fald ikke løse et problem på en mere kompliceret måde end strengt nødvendigt.
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