Avatar billede gedekid Nybegynder
22. september 2008 - 13:27 Der er 5 kommentarer og
1 løsning

2 gange onclick

Hej eksperter,

jeg har 2 billeder, jeg skal kunne skifte imellem ved et klik... Så er mit spørgsmål...

Kan man lave et onlick event 2 gange på den samme <a href> eller hvordan kan man gøre det...

Altså min idé er at man klikker på et billede hvor man ser et hus fra en bestemt vinkel og så ser man huset lige på... så klikker man igen og ser det første billede igen...

håber det er forståeligt...
Avatar billede olebole Juniormester
22. september 2008 - 14:03 #1
<ole>

Det er ikke til at sige, hvad der vil være den bedste måde at løse problemet på uden flere info. Jeg ville måske sætte en variabel, der bestemmer, hvad der skal ske - men må som sagt have flere info for at sige præcist, hvordan  =)

/mvh
</bole>
Avatar billede w13 Novice
22. september 2008 - 14:51 #2
Nej, det er ikke helt til at regne ud. F.eks.: "hvor man ser et hus fra en bestemt vinkel og så ser man huset lige på" - hvornår skal man se huset lige på?
Avatar billede roenving Novice
22. september 2008 - 16:21 #3
Ja, det er et godt spørgsmål uden særlig meget info, men f.eks.

<img src="husSkraat.jpg" onclick="chPic(this);">

<script type="text/javascript">
var chgd = 0;
function chPic(pic){
  pic.setAttribute("src", (++chgd%2==0?"husSkraat.jpg":"husLigeFor.jpg"));
}
</script>
Avatar billede w13 Novice
27. september 2008 - 12:54 #4
Kommet videre?
Avatar billede gedekid Nybegynder
22. januar 2009 - 11:08 #5
Argh.. undskyld jeg ikke har svaret... den smuttede efter jeg fandt en løsning som er:

<script type="text/javascript">
    intImage = 2;
                           
    function swapImage() {
        switch (intImage) {
        case 1: 
          IMG1.src = "gfx/storehuse/'. $_SESSION["husID"] .'_'. $_SESSION["tagtype"] .'_maal.jpg";
          IMG1.alt = "Klik på billedet for at se huset lige på";
          intImage = 2; 
        return(false);                                case 2: 
        IMG1.src = "gfx/storehuse/'. $_SESSION["husID"] .'_'. $_SESSION["tagtype"] .'_lp.jpg";
        IMG1.alt = "Klik på billedet for at huset fra en skrå vinkel";
                                                intImage = 1; 
                                                return(false);
                                            }
    }
</script>
Avatar billede gedekid Nybegynder
22. januar 2009 - 11:09 #6
lukker...
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Netværksteknikere til design, drift og vedligehold ved Cyberdivisionen

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Driftstærk IT-profil til Forsvarsministeriets Materiel- og Indkøbsstyrelse

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporter til lokal IT i Slagelse

Politiets Efterretningstjeneste

Configuration Manager til PET's IT-afdeling