Avatar billede asand Nybegynder
16. august 2003 - 22:46 Der er 22 kommentarer og
1 løsning

Udskiftning af billede

<HTML>
<HEAD>
<TITLE>Test på javascript</TITLE>
<SCRIPT type="text/javascript">
    function swap_pict(pict)
        {
        if (pict != "def")
            {
            document.images.picture.src = eval(pict+".src");
            }
        else
            {
            document.images.picture.src = "sort.gif";
            }
        }
sort = new Image
sort.src="sort.gif"

gul = new Image
gul.src="gul.gif"

blaa = new Image
blaa.src="blaa.gif"

</SCRIPT>
</HEAD>

<BODY>
<h1>Test på javescript</h1><hr><br>
<IMG SRC="sort.gif" name="picture"><br><hr><br><br><br><br><br>Før musen over disse links, som også kan laves som billeder eller noget andet:<br>
<a href="about:blank" onmouseover="java script:swap_pict('blaa');" onmouseout="java script:swap_pict('def');">Blå</a><br><br>
<a href="about:blank" onmouseover="java script:swap_pict('gul');" onmouseout="java script:swap_pict('def');">Gul</a><br><hr>

</BODY>
</HTML>

Hvor er fejlen??
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:50 #1
document.images.picture.src = pict+".src";
Avatar billede asand Nybegynder
16. august 2003 - 22:50 #2
Tja, det med sort behøvede jeg vel slet ikke!
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:51 #3
næh sorry - nu læste jeg ikke det hele.
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:52 #4
Du kan i hvert fald:

  document.images.picture.src = pict+".gif";
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:53 #5
Og så skal du ikke starte din onmouseover osv med "java script:" - i bedste
fald overflødigt.
Avatar billede asand Nybegynder
16. august 2003 - 22:53 #6
Virker ikke. sort.gif kommer ikke engang frem, når jeg reloader siden.
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:54 #7
Har du så i det hele taget en fil, sort.gif, i det katalog?
Avatar billede asand Nybegynder
16. august 2003 - 22:55 #8
jada
Avatar billede erikjacobsen Ekspert
16. august 2003 - 22:57 #9
Hvis sort.gif ikke engang bliver vist med din
  <IMG SRC="sort.gif" name="picture">
så tvivler jeg på du har ret :)
Avatar billede asand Nybegynder
16. august 2003 - 23:00 #10
jamen jeg synes også det er underligt. MEGET underligt! Derfor spørger jeg også..
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:00 #11
har du et link?
Avatar billede asand Nybegynder
16. august 2003 - 23:01 #12
Avatar billede ztyxx Nybegynder
16. august 2003 - 23:03 #13
der er jo ikke nogen af gif-filerne man kan se...
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:06 #14
Du har vist lavet dem transparente alle sammen.
Avatar billede ztyxx Nybegynder
16. august 2003 - 23:08 #15
hvis du får lavet dine billeder med farver der kan ses, så virker det fint med den kode du har nu
Avatar billede asand Nybegynder
16. august 2003 - 23:08 #16
Hold kæft mand, det havde jeg ikke lige overvejet, at det var dér jeg havde lavet fejlen! Tak for hjælpen! Nu virker det. Hvis du lægger et svar får du pointene.
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:10 #17
du skal nu kun give mig point hvis du lover ikke at det sprog du bruger
for hverken Java eller Javescript. Der er kun et navn for det: JavaScript
Avatar billede ztyxx Nybegynder
16. august 2003 - 23:10 #18
næh tak,du kan give dem til erik, hvis han vil have dem, ellers kan du selv tage dem, det er næsten uretfærdigt at tage point for en sådan fejl ;-)
Avatar billede asand Nybegynder
16. august 2003 - 23:13 #19
Hehe en tyrkfejl!
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:16 #20
Du er ikke alene. javescript på google giver ca. 3500 hits. Der er dog noooogle
flere hits på javascript.

ztyxx: kom lige over og få en vestfyen classic og lad os diskutere retfærdighed ;))
Avatar billede ztyxx Nybegynder
16. august 2003 - 23:20 #21
erik, kan vi ikke nøjes med at drikke ;-)

jeg mente at det ville være uretfærdigt at JEG skulle have point for at have set billederne ikke var iorden, du har jo bidraget med kodeløsning, og så mente jegat du normalt var svær at få til at modtage point, eller var det bare dengang der blev truet med et pro-abonnement til den med højst point, hver måned ;-)
Avatar billede erikjacobsen Ekspert
16. august 2003 - 23:22 #22
Den diskussion kræver vist et større indhug i lageret. Men ok, kom bare an. *g*
Bare ikke, s'il vous plais, i dette spørgsmål.
Avatar billede asand Nybegynder
16. august 2003 - 23:27 #23
nej tak!
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