Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 9801|Odpověď: 0

[HTML/HTML5] Použití onclick a href v tagu A v HTML

[Kopírovat odkaz]
Zveřejněno 05.11.2015 16:05:21 | | |

Nejprve se provede propojená onclick událost, následovaná akcí pod atributem href (page jump, nebo javascrip{filter}t pseudo-odkaz);
Pokud je v odkazu jak href, tak onclick, pokud chcete zabránit provedení akce pod vlastností href, musí onclick dostat falešnou návratovou hodnotu. Pokud mi nevěříte, můžete v funkci goGoogle napsat zpět nepravdivé komentáře;
Pokud je stránka příliš dlouhá s posuvníkem a chcete provést akci přes propojenou událost onclick. Jeho vlastnost href by měla být nastavena na javascrip{filter}t:void(0); , ne #, což zabraňuje nechtěným odrazům stránek;
Pokud zavoláte funkci s vrácenou hodnotou v propojené vlastnosti href, obsah aktuální stránky bude nahrazen vrácenou hodnotou této funkce;
Je rozdíl při držení klávesy Shift.
Problém, na který jsem dnes narazil, je, že parentNode nelze v IE6.0 zpřístupnit ve formě href.
Snažte se nepoužívat protokol javascrip{filter}t: jako atribut href v A, což nejenže způsobí zbytečné spouštění události window.onbeforeunload, ale také zastaví animaci gif v IE

Tady je, na co jsem narazil:

Pokud nenastavíte atribut href, nebude reagovat na najeto myší pod IE6. Dvojitým kliknutím vyberete nadřazený kontejner značky místo tohoto one-a tagu (to je problém v IE).
<a href="javascirpt:fn(this)"> <a> Předpokládejme, že máme fn metodu, která potřebuje tento prvek načíst, a první metoda, která ji přenese, je null.

Proto je doporučený způsob jeho zápisu <a href="javascrip{filter}t:void(0)">




Předchozí:C# podrobně implementuje šifrování a dešifrování RSA
Další:jquery přepisuje okno upozornění/potvrzování ve stylu bootstrapu
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com