29. december 2005 - 02:15
Der er
13 kommentarer og 1 løsning
når man clicker skal det "skifte sprog"
Jeg vil give et eksempel: <a href="#" onclick="??????">kage</a> når der klikkes 1. gang bliver det til: <a href="#" onclick="??????">cake</a> når der klikkes 2. gang skifter det tilbage til: <a href="#" onclick="??????">kage</a> << nogen der kan svare mig på det? ^^
Annonceindlæg fra Thales
29. december 2005 - 02:35
#1
prøv sådan <a href="#" onclick="this.innerHTML=this.innerHTML=='kage'?'cake':'kage'">kage</a>
29. december 2005 - 02:40
#2
Det virker, smid et svar :)
29. december 2005 - 15:40
#3
-- og skal man lave det lidt mere fremtidssikret (så det f.eks. er xhtml-kompatibelt !-), skal det f.eks. se sådan ud: <a href="#" onclick="var c=this.firstChild;c.nodeValue=c.nodeValue=='kage'?'cake':'kage';return false;">kage</a>
29. december 2005 - 21:11
#4
roenving: nu har jeg brugt 4 timer på at sætte det ind, og så kommer du med den ;) Hvis I nu skriver et svar hver, så kan i få 50 pr. stk., jeg bruger ranglens nu, og roenvings når jeg gider rode med det :')
29. december 2005 - 21:14
#5
cronaldo lav da en "all replace" på onclick="this.innerHTML=this.innerHTML== onclick="var c=this.firstChild;c.nodeValue=c.nodeValue== Dette gælder self kun hvis du har dem i samme fil :)
30. december 2005 - 17:11
#6
Plazm: jeg har lavet det sådan, at jeg har et link rundt om hver der skal skifte sprog, med det som ranglen gav ? :S Jeg er javascript nybegynder, sååå? :P det bliver sådan her, ca.: <a href="javascript.void(0)" onclick=onclick="this.innerHTML=this.innerHTML=='kage'?'cake':'kage'">Kage</a> <a href="javascript.void(0)" onclick=onclick="this.innerHTML=this.innerHTML=='hund'?'dog':'hund'">Hund</a> dem har jeg ca. 25-45 af på samme side, med forskellige ting der skal skifte :)
31. december 2005 - 14:29
#7
-- så kan du lave en javascript-funktion, som gør det, så du skriver noget simpelt i et kald, f.eks. <script type="text/javascript"> function swWord(elm,da,en){ var child = elm.firstChild; child.nodeValue = child.nodeValue != da ? da : en; } </script> -- og så kan links se sådan ud: <a href="javascript.void(0)" onclick="swWord(this,'kage','cake')">kage</a> <a href="javascript.void(0)" onclick="swWord(this,'hund','dog')">hund</a> -- bemærk iøvrigt at små og store bogstaver ses som forskellige !-)
03. januar 2006 - 20:48
#8
Okay :s Ja .. Ehm .. Tror jeg giver 50 til ranglen.. og 50 til dig roenving ? :) -Bruger ranglens lige nu .. Men når jeg får tid skifter jeg :)
03. januar 2006 - 20:53
#9
Oki, velbekomme '-)
03. januar 2006 - 20:58
#10
Vi skal lige have et svar fra den anden - skal vi sige 24 timer? :)
03. januar 2006 - 21:10
#11
Næh, for mig betyder det ikke det fjerneste, hvis han er taget til Thailand i 14 dage, så vent du bare !o]
07. januar 2006 - 00:58
#12
Hehe, det er vel næsten synd ? ;D Skal vi give ham længere? - Jeg har ikke haft mulighed for at komme online her, og jeg undskyllder :')
07. januar 2006 - 12:25
#13
Doch ruhig, der er jo ikke noget, der haster !-)
22. januar 2006 - 00:39
#14
Tak for point ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling