Rumah >hujung hadapan web >html tutorial >atribut tag href dan penggunaan acara onclick example_HTML/Xhtml_pengeluaran halaman web

atribut tag href dan penggunaan acara onclick example_HTML/Xhtml_pengeluaran halaman web

WBOY
WBOYasal
2016-05-16 16:36:401932semak imbas

Teg

a digunakan terutamanya untuk melaksanakan lonjakan halaman, yang boleh dicapai melalui atribut href atau dalam acara onclick.

Salin kod
Kodnya adalah seperti berikut:

Kod ini tersedia dalam penyemak imbas arus perdana Tidak masalah, tetapi akan ada masalah tidak dapat melompat di bawah IE6. Apakah sebab ini?

Salin kod
Kodnya adalah seperti berikut:

javascript:void(0) ;

void(arg); boleh difahami sebagai fungsi yang sentiasa mengembalikan null, tetapi parameternya tidak boleh kosong. Parameternya boleh berupa apa-apa ungkapan atau bahkan fungsi.

Salin kod
Kodnya adalah seperti berikut:

Ujian

IE6 mula-mula menjalankan acara yang terikat pada DOM itu sendiri, seperti onclick jika gelembung tidak dihalang, atribut href akan dilaksanakan secara berurutan. Dan void(0); tidak perlu melaksanakan apa-apa acara, jadi IE6 memberitahu pelayar untuk tidak melaksanakan sebarang peristiwa (menimpa tindakan sebelumnya), dan menamatkan bubbling adalah bersamaan dengan mengembalikan palsu supaya penyemak imbas tidak melaksanakan sebarang tindakan. Jadi hentikan sahaja acara menggelegak dalam acara onclick.

Salin kod
Kodnya adalah seperti berikut:

Dengan cara ini Ia boleh berjalan seperti biasa di bawah IE6.

Kaedah lain bukan menggunakan javascript:void(0); sebaliknya menggunakan # Ini juga boleh dielakkan # dalam atribut href pada asalnya bermaksud titik utama #nama, jadi apabila tiada titik sauh ditentukan. halaman akan dicapai. # mempunyai makna khusus, dan lalainya ialah #atas Jika terdapat kandungan selepas #, ia akan dianggap sebagai teg dan teg yang sepadan akan dilonjak ke sana jika ditemui pada halaman ke bahagian atas halaman Jika anda tidak mahu melompat, , anda boleh menggunakan ###, ### ialah spesifikasi label yang tidak bermakna.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn