Autor | Zpráva | ||
---|---|---|---|
Jan Knížek Profil |
Dobrý den,
můj problém se již asi řešil častokrát, ale já jej nemůžu nikde najít. Mám u tagu <a> nastavenou událost onclick, ale prohlížeč mě přesměruje na odkaz. Přikládám ukázku: objekt.onclick = function() { return false;} |
||
Taps Profil |
#2 · Zasláno: 8. 3. 2012, 18:19:13
Jan Knížek:
ještě ukaž konstrukci odkazu |
||
_es Profil |
#3 · Zasláno: 8. 3. 2012, 18:29:48
Jan Knížek:
A objekt je čo?
|
||
Jan Knížek Profil |
#4 · Zasláno: 8. 3. 2012, 18:39:49
|
||
_es Profil |
#5 · Zasláno: 8. 3. 2012, 19:36:47
Jan Knížek:
„To je objekt odkazu (přes getElementById).“ Ako, keď ten odkaz nemá id ?
|
||
Jan Knížek Profil |
|||
_es Profil |
Jan Knížek:
Pozri si niekde, ako funguje funkcia document.getElementById , napríklad v dokumentácii Mozilly.
Kolekciu všetkých odkazov máš v document.links. |
||
Jan Knížek Profil |
#8 · Zasláno: 9. 3. 2012, 11:01:01
[#7] _es
To není zrovna moc pohodlné, počet odkazů se mi může měnit. Spíše bych potřeboval vyřešit funkci onclick. |
||
Chamurappi Profil |
#9 · Zasláno: 9. 3. 2012, 11:04:49
Reaguji na Jana Knížka:
„bych potřeboval vyřešit funkci onclick“ Uvedený kód je v podstatě učebnicový. Pokud je něco rozbité, nachází se to jinde a nemáme možnost to najít. |
||
_es Profil |
Jan Knížek:
„To není zrovna moc pohodlné, počet odkazů se mi může měnit.“ No ale na základe niečoho predsa musíš ten odkaz identifikovať a keď mu nechceš dať id , tak podľa čoho? Alebo, prečo nepoužiješ HTML atribút?
A na čo je vôbec dobré vytvárať odkaz, ktorý je potom cez JS znefunkčnený? Chamurappi: „Pokud je něco rozbité, nachází se to jinde a nemáme možnost to najít.“ Z posledných príspevkov Jan Knížka vyplýva že objekt v [#1] nie je objekt odkazu.
|
||
Jan Knížek Profil |
#11 · Zasláno: 9. 3. 2012, 12:02:30
Omlouvám se všem zúčastněným a děkuji za strávený čas. Dneska jsem si to zobrazil a již mi to funguje. Nevím jak je to možné, asi jsem měl starou verzi js v cache.
|
||
Časová prodleva: 12 let
|
0