" 2. Gunakan pernyataan "" ; 3. , gunakan pernyataan ""."/>
" 2. Gunakan pernyataan "" ; 3. , gunakan pernyataan "".">
Rumah >
Artikel > hujung hadapan web > Apakah beberapa cara untuk memanggil kaedah javascript dalam teg? Kaedah: 1. Gunakan acara "7a1f0a67b0532b8f66341a54ef8fc080" 2. Gunakan acara "235c89d027c4b3adafec9ffd21d014b6" pernyataan; 3. Gunakan pernyataan "7c115f59067149f6256eb8bd92f9f028". Persekitaran pengendalian tutorial ini: sistem windows7, versi javascript1.8.5&&&&HTML5, komputer Dell G3. Beberapa cara untuk memanggil kaedah javascript dalam teg (ambil acara klik sebagai contoh) Kaedah 1: Ini ialah kaedah yang biasa digunakan pada platform kami, tetapi kaedah ini terdedah kepada masalah apabila menghantar parameter seperti ini, dan javascript: protocol digunakan sebagai atribut href a Ini bukan sahaja menyebabkan peristiwa window.onbeforeunload dicetuskan secara tidak perlu, tetapi ia juga akan menyebabkan imej animasi GIF berhenti bermain dalam IE. Piawaian W3C tidak mengesyorkan untuk melaksanakan pernyataan javascript dalam href Kaedah 2: Kaedah ini ialah kaedah yang paling biasa digunakan untuk kebanyakan tapak web dan juga yang paling kaedah komprehensif. , kaedah onclick bertanggungjawab untuk melaksanakan fungsi js , dan void ialah pengendali, void(0) kembali tidak ditentukan dan alamatnya tidak melompat. Dan kaedah ini tidak secara langsung mendedahkan kaedah js ke bar status pelayar seperti kaedah pertama. Kaedah 3: Kaedah ini serupa dengan kaedah kedua, satu-satunya perbezaan ialah kod js kosong dilaksanakan. Kaedah 4: Kaedah ini juga merupakan kod yang sangat biasa di Internet # ialah kaedah yang terbina dalam teg , yang mewakili peranan teratas. Jadi menggunakan kaedah ini untuk mengklik pada halaman web kembali ke bahagian atas halaman. Kaedah 5: Kaedah ini mengembalikan palsu selepas mengklik untuk melaksanakan fungsi js Halaman tidak akan melompat selepas pelaksanaan. Masih di lokasi semasa halaman. Saya melihat laman utama taobao Mereka menggunakan kaedah kedua, manakala halaman utama alibaba menggunakan kaedah pertama. Berdasarkan perkara di atas, kaedah yang paling sesuai untuk memanggil fungsi js dalam a disyorkan: [ Cadangan berkaitan: tutorial pembelajaran javascript] Atas ialah kandungan terperinci Apakah beberapa cara untuk memanggil kaedah javascript dalam teg?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!Apakah beberapa cara untuk memanggil kaedah javascript dalam teg?
<a href="javascript:js_method();">
<a href="javascript:void(0);" onclick="js_method()">
<a href="javascript:;" onclick="js_method()">
<a href="#" onclick="js_method()">
<a href="#" onclick="js_method();return false;">
<a href="javascript:void(0);" onclick="js_method()">
<a href="javascript:;" onclick="js_method()">
<a href="#" onclick="js_method();return false;">