02. marts 2006 - 20:12Der er
3 kommentarer og 1 løsning
Ændre link ved onclick
Jeg har et billede på min hjemmeside, som jeg bruger som en knap. Jeg vil gerne have lavet det sådan, hvis man klikker på knappen, vil et link længere nede på siden ændre sig.
Nu kender jeg ikke det store til hverken HTML eller javascript, men jeg tror svaret ligger i at give noget en værdi, som derefter kan ændres ved at trykke på knappen, fx:
number = 1 <img src="knap.gif" onclick" number = 2>
<a href="side.asp?var=" & number>Link</a>
Dette er sammensat ud fra min viden om Visual Basic, men det skulle ikke undre mig om det kan gøres på en lignende måde i HTML/Javascript
<html><head><script language="javascript"> function changelink(){ document.getElementById("link").href="2-link"; document.getElementById("link").innerHTML="Dette er det andet link"; //linien kan evt. slettes... } </script></head>
<body> <img src="etellerandet" onClick="java script:changelink();" /><br /><br /> <a href="1-link.html" id="link">Dette er det første link</a> </body></html>
eller:
<html><head><script language="javascript"> function changelink(a){
b=2; //angiv antallet af forskellige links på nær 1 ... dette tilfælde 3links = 2 links=new Array("1-link.html","2-link.html","3-link.html"); tekst=new Array("1-tekst","2-tekst","3-tekst");
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.