Sebab menggunakan "javascript:void(0)" adalah untuk menghalang pautan daripada melompat ke halaman lain, mengekalkan gaya pautan dan menghalang pautan daripada melaksanakan operasi sebenar. Kata kunci void digunakan untuk menentukan bahawa ungkapan akan dinilai tetapi tiada nilai dikembalikan "void(0)" bermakna tiada operasi dilakukan.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.
href="javascript:void(0);" Maksudnya ialah untuk membenarkan hiperpautan melaksanakan fungsi js of Untuk melompat ke alamat,
dan void(0) mewakili kaedah kosong, iaitu fungsi js tidak dilaksanakan.
Mengapa menggunakan href="javascript:void(0);"
javascript: ialah pseudo-protocol, yang menunjukkan bahawa kandungan url dilaksanakan melalui javascript . void(0) bermakna tiada operasi dilakukan, yang akan menghalang pautan daripada melompat ke halaman lain. Ini sering dilakukan untuk mengekalkan gaya pautan, tetapi tidak membenarkan pautan melaksanakan operasi sebenar Perkara yang paling kritikal dalam
javascript:void(0) ialah kata kunci void, yang merupakan kata kunci yang sangat penting. kata kunci dalam JavaScript Operator menentukan bahawa ungkapan dinilai tetapi tidak mengembalikan nilai.
Format sintaks adalah seperti berikut:
void func()javascript:void func()
atau
void(func())javascript:void(func())
Kod berikut mencipta hiperpautan yang tiada apa-apa berlaku apabila pengguna mengkliknya.
Contoh:
<html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <a href="javascript:void(0)">单击此处什么也不会发生</a> </body> </html>
Hasil keluaran:
[Cadangan berkaitan: tutorial video javascript、bahagian hadapan web】
Atas ialah kandungan terperinci Apakah sebab untuk menggunakan javascript:void(0). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!