Meddelande

Minska
No announcement yet.

Lägga till i URL adressfältet

Minska
X
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • Lägga till i URL adressfältet

    En liten kodsnutt som jag slängde ihop tidigare idag när jag behövde en möjlighet att lägga till saker till länkar inom en/flera divvar på en sida. Jag hittade inget liknande när jag försökte söka, that's why. Hoppas någon har nytta av det och förbättra gärna

    Kod:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    
    <html>
    <head>
    	<title>Untitled</title>
    
    
    <script type="text/javascript">
    //<![CDATA[
    
    function appendToLinks(obj)	{
    
    	var area = document.getElementById(obj);
    	var links = area.getElementsByTagName("a");
    
    	for(i=0;i<links.length;i++) {
    
    		links[i].href = links[i].href + "?yourParamsGoHere&extraParam=1";
    
    	}
    	
    }
    
    	
    //]]>
    </script>	
    	
    </head>
    
    <body>
    
    <div id="testDiv1">
    Dessa länkar ändras direkt onload:<br />
    <ul>
    	<li><a href="http://www.webforum.nu">Länk 1</a></li>
    	<li><a href="http://www.google.com">Länk 2</a></li>	
    </ul>
    
    </div>
    
    <div id="testDiv2">
    Dessa länkar ändras onclick på knapp nedan:<br />
    <ul>
    	<li><a href="http://www.webforum.nu">Bara text här</a></li>
    	<li><a href="http://www.google.com">http://www.google.com</a></li>	
    </ul>
    
    </div>
    <input type="submit" value="ändra länk 3 & 4" onclick=" appendToLinks('testDiv2');" />
    
    
    <script type="text/javascript">
    //<![CDATA[
     window.onload = function() {
     appendToLinks('testDiv1');
     }
    //]]>
    </script>
    
    </body>
    </html>
    I am Sugardaddy, you are my apprentice
Working...
X