Autor | Zpráva | ||
---|---|---|---|
Dexx Profil * |
#1 · Zasláno: 27. 11. 2008, 10:10:14
Zdravim, mám problém s nastylováním odkazu pokud je v tomto formátu:
<a onclick=\'if (window.confirm("Opravdu chcete toto udělat?")){location.replace("'.$link.'/nastavit.php?moznost=smazat');r eturn true;}else return false;\' class="test" title="Smazat záznam">SMAZAT ZÁZNAM</a> zkoušel jsem např.: a.test:link { color: red; text-decoration: none; } a.test:visited { color: red; text-decoration: none; } a.test:hover { color: blue; text-decoration: none; } ale nefunguje to :/ href tam přidat nemůžu, protože potom to nefunguje, tak jak mám... |
||
crook Profil * |
#2 · Zasláno: 27. 11. 2008, 12:19:31
S tim jsem se uz setkal. <a> muzes dat normalne <a href ="...." class="test">...</a> jde o to ze prvni se ocekava href a style ci class se muze dat az potom
jinak jeste v css to mas trosku dine ja pouzivam a.test{}...zakladni opdkaz a.test:hover...odkaz po prejeti a.test:visited..navstivene |
||
igamenir Profil |
#3 · Zasláno: 27. 11. 2008, 13:04:26 · Upravil/a: igamenir
upřesnil bych href nemusí být první, ale musí tam
co vlastně dělá to return true a return false? právě se obvykle dává return false, čímž se pak ignoruje href, ale s return true a jeho významem v onClick jsem se nikdy nesetkal |
||
Dexx Profil * |
#4 · Zasláno: 27. 11. 2008, 13:14:15
crook
díky, už je to v pořádku igamenir tento kód již využívám déle, našel jsem ho někde na internetu. Význam je asi takový: Pokud se klikne na odkaz vrátí se true =>otevře se výše zmíněný odkaz, pokud se neklikne, nic se neděje = false |
||
igamenir Profil |
#5 · Zasláno: 27. 11. 2008, 13:19:12
dík, a v čem se to funkčností liší, kdyby byl odkaz nastaven v href a v onClick by bylo jen čisté "return window.confirm(\"Opravdu chcete toto udělat?\");"?
|
||
panther Profil |
#6 · Zasláno: 27. 11. 2008, 19:58:40
igamenir
skoro ybch řekl, že je to stejné, ale nejsem si jistý |
||
Časová prodleva: 15 let
|
0