javascript:void(0) meaning
Kami sering menggunakan kod seperti javascript:void(0), jadi dalam JavaScript javascript:void(0) mewakili Apakah maksudnya?
Perkara yang paling kritikal dalam javascript:void(0) ialah kata kunci void ialah kata kunci yang sangat penting dalam JavaScript Operator ini menentukan untuk mengira ungkapan tetapi tidak mengembalikan nilai.
Format sintaks adalah seperti berikut:
<head> <script type="text/javascript"> <!-- void func() javascript:void func() 或者 void(func()) javascript:void(func()) //--> </script> </head>
Kod berikut mencipta hiperpautan yang tiada apa-apa yang berlaku apabila pengguna mengkliknya.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <a href="javascript:void(0)">单此处什么也不会发生</a> </body> </html>
void(0) menilai kepada 0 apabila pengguna memaut, tetapi tidak mempunyai kesan pada Javascript.
Dalam contoh berikut, mesej amaran dipaparkan selepas pengguna mengklik pautan:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script type="text/javascript"> <!-- //--> </script> </head> <body> <p>点击以下链接查看结果:</p> <a href="javascript:void(alert('Warning!!!'))">点我!</a> </body> </html>
Perbezaan antara href="#" dan href="javascript:void(0 )"
# Mengandungi maklumat lokasi, sauh lalai ialah #atas yang merupakan bahagian atas halaman web.
Dan javascript:void(0), hanya mewakili pautan mati.
Apabila halaman sangat panjang, # akan digunakan untuk mencari lokasi tertentu halaman Formatnya ialah: # + id.
Jika anda ingin mentakrifkan pautan mati sila gunakan javascript:void(0) .