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.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.