Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> coś takiego jak dynamiczy link, dynamiczy link <a>
Jack77
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.10.2016

Ostrzeżenie: (0%)
-----


Witam,
Nie za dużo umiem w JS, a temat zahacza o JS więc pisze tutaj (IMG:style_emoticons/default/wink.gif)
Otóż chciałem zrobić coś takiego jak 'dynamiczne linki' czyli html znacznik <a> który href i anchor text miałby dynamicznie ustalany przez zmienną w JavaScripcie. Konkretnie mam taki kod:


<script type="text/javascript">
var sourcewww = localStorage.getItem("cms_sourcewww");
//alert(localStorage.getItem("cms_sourcewww")); //ten alert działa poprawnie (IMG:style_emoticons/default/smile.gif)
</script>

<div class="buttons">
<a href="/" class="regular roundies important">Przejdź do strony głównej</a>
<a href="http://www.mojastona.pl/webpage/porownanie-ofert.html" class="regular roundies important">Wróć do porównania ofert</a> //!! właśnie ten link powinien być dynamiczny (IMG:style_emoticons/default/exclamation.gif)
</div>

I teraz - jak to zrobić aby w tym linku href i anchor text (pogrubione) posiadały wartości ustalone przez sourcewww w kodzie JS powyżej (IMG:style_emoticons/default/questionmark.gif) ?
Dzięki

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


  1. var x = 1;
  2. var a = document.querySelectorAll('.buttons a+a');
  3. [].forEach.call(a, function(a) {
  4. a.href = x;
  5. });


Gdzie x jest wyciągnięty z local storage. Selektor może być inny.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 08:20