Avatar billede expnet Seniormester
09. december 2006 - 01:13 Der er 5 kommentarer og
1 løsning

har to billeder som jeg vil skifte med ved onlick

hej exp'er

jeg har to billeder et der hedder plus.jpg og et der hedder minus.jpg

og har lave denne kode som skulle gøre at den skifter billedet ved

function VisInfo(txt){
    var objBox = document.getElementById(txt).src;
    objBox = (objBox == 'gfx/plus.jpg') ? 'gfx/minus.jpg' : 'gfx/plus.jpg';

}

<img id="info" onclick="VisInfo(thid.id)" src="gfx/plus.jpg">

men det virker ikke helt..

er der en der kan fortælle mig hvad jeg gør galt.??
Avatar billede expnet Seniormester
09. december 2006 - 01:36 #1
jeg løste det med denne her:

    var objBox  = document.getElementById(txt);
    if(h.src.indexOf("gfx/plus.jpg")!=-1 )
    objBox.src = "gfx/minus.jpg"
    else
    objBox.src = "gfx/plus.jpg"
Avatar billede expnet Seniormester
09. december 2006 - 01:36 #2
- andre bud er også tilladt holder det åben til imorgen..
Avatar billede olebole Juniormester
11. december 2006 - 11:03 #3
<ole>

Kunne også være:

    var objBox  = document.getElementById(txt);
    if(h.src.indexOf("gfx/plus.jpg")!=-1 )
    objBox.src = objBox.src.replace("plus", "minus");
    else
    objBox.src = objBox.src.replace("minus", "plus");

/mvh
</bole>
Avatar billede olebole Juniormester
11. december 2006 - 11:03 #4
- ikke nødvendigvis bedre, men anderledes  =)
Avatar billede olebole Juniormester
11. december 2006 - 11:04 #5
PS: Under XHTML _skal_ du bruge get- og setAttribute til at læse/skrive attribut-værdier ... under HTML bør du bruge dem  =)
Avatar billede expnet Seniormester
25. april 2007 - 01:20 #6
okay ole takker for at du lige kom med den der mit gav nemlig også problemer længer inde i min opgave :P ligger du ikke et svar min ven... undskylder at du først for ponit nu...
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