Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] ahref wywolany skryptem
Forum PHP.pl > Forum > Przedszkole
judasz
Jak powyzej. Przeszukalem juz kilkadziesiat stron i kilka fora i nie moglem znalesc zadnych info czy istnieje normalne, lekka [ pod wzgledem ilosci kodu ] mozliwosc wywoalnia <a href=""> przy pomocy JS uzywajac ID ahref'a. Istnieje taka mozliwosc ? Wdzieczny bym byl za pomoc
sowiq
Kod
//id1 - ID elementu <a ...>
document.location.href = document.getElementById(id1).href;

Dziękuję za uwagę winksmiley.jpg
wookieb
Kod
[size="2"]document.location.href=document.getElementById('id').getAttribute('href');

[/size]
judasz
hm. chodzi mi o klikniecie danego a hrefa a nie pobranie a href'a. Potrzebuje wywolac klikniecie a) ktore wywola cool.gif ktore odpali js ze wspolrzednymi cool.gif ;| (moze to nie takie rposrte.. o.O? )
wookieb
Nie da się. Możesz dać click() ale to wywołuje zdarzenie onclick a nie użyje "hrefa" z linku.
decha-design
jQuery ... http://jquery.com/

  1. <a href="#" id="link">qqryq</a>
  2.  
  3. <script type="text/javascript">
  4. $("a#link").click(function () {
  5.  
  6. var xyz = $(this).attr("href");
  7.  
  8. alert(xyz);
  9.  
  10. });


Po kliknięciu w 'a href' z ID = link ... następuje przypisanie wartości atrybuty href do zmiennej i wyświetlenie jej w alercie ... możesz poczytać o jQuery i zastosować to do swoich potrzeb ...
sowiq
@wookieb,
wszystko się da, tylko czasami trzeba trochę więcej pokombinować winksmiley.jpg

JS:
Kod
function f(elem){
    alert('teraz coś się dzieje...');
    document.location.href = elem.href;
}


HTML:
Kod
<a href="http://google.pl" onclick="f(this); return false;">CLICK ME!</a>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.