IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: předání parametru z odkazu

Aktivity
Avatar
Martin Suchodol:19.2.2015 13:50

Zdravím mám menší dotaz pokud pomocí preventDefault() zastavím přesměrování lze nějak zároveň přečíst hodnotu atributu href? Potřebuji to abych pomocí php vložil správný formulář do modálního okna

 
Odpovědět
19.2.2015 13:50
Avatar
shaman
Člen
Avatar
shaman:19.2.2015 15:00

Dajme tomu ze mas link

<a href="www.example.com" id="id_linku">example</a>

ak pouzivas jQuery tak takto:

var a_href = $('#id_linku').attr('href');

ak pouzivas cisty javascript tak

var a_href = document.getElementByID('id_linku').href;
Nahoru Odpovědět
19.2.2015 15:00
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Avatar
Odpovídá na shaman
Martin Suchodol:19.2.2015 15:13

OK s js nemám moc zkušenosti. Takže po s tímhle scrptem s tím pak mohu pracovat jako s jakýmkoliv jiným odkazem? Odkaz je v tomto formátu.

<a href="#logForm" name="modal" ID="logForm">prihlasit</a>
 
Nahoru Odpovědět
19.2.2015 15:13
Avatar
shaman
Člen
Avatar
Odpovídá na Martin Suchodol
shaman:19.2.2015 15:37

nie celkom rozumiem tvojej otazke.
Ano, s linkom ktory si uviedol mozes pracovat ako s akymkolvek inym odkazom.
Pytal si sa na hodnotu href, obidva moje priklady vyhladaju na stranke element ktory ma id id_linku a hodnotu href ulozia do premennej a_href.
Neviem preco mas preventDefault na linku ak ho potom nechces. Ak sa snazis spravit modalne okno cez bootstrap tak potrebujes mat v tej istej stranke tvoj link aj obsah modaloveho okna. Tu si o tom precitas viac. http://www.sitepoint.com/…trap-modals/

Nahoru Odpovědět
19.2.2015 15:37
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Avatar
shaman
Člen
Avatar
shaman:19.2.2015 15:44

este jeden odkaz, tento ma kratky text a je tam aj zakladne php na obsluhu. Na login form to uplne rychlo prerobis http://untame.net/…th-php-ajax/

Nahoru Odpovědět
19.2.2015 15:44
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.