Rumah > hujung hadapan web > tutorial js > Javascript menyedari kesan mengesahkan dan membatalkan kemahiran box_javascript gesaan

Javascript menyedari kesan mengesahkan dan membatalkan kemahiran box_javascript gesaan

WBOY
Lepaskan: 2016-05-16 15:50:46
asal
1618 orang telah melayarinya

Kesan ini ditemui pada banyak halaman web Apabila anda mengklik butang atau objek lain, kotak gesaan akan muncul. Jika anda mengklik OK, anda akan terus melaksanakan program yang telah ditetapkan dan teruskan pelaksanaan. Contoh kod adalah seperti berikut:

<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>确定和取消提示框</title>
<style type="text/css">
div
{
 width:150px;
 margin:0px auto;
}
a
{
 font-size:12px;
 color:blue;
}
</style>
<script type="text/javascript">
window.onload=function(){
 var mylink=document.getElementById("mytest");
 mylink.onclick=function(){
  if(confirm("确定要访问吗"))
  {
    return true;
  }
  else
  {
    return false;
  }
 }
}
</script>
</head>
<body>
 <div><a href="/" id="mytest">点击跳转</a></div>
</body>
</html>

Salin selepas log masuk

Dalam kod di atas, apabila anda mengklik pada pautan, kotak gesaan akan muncul Jika anda mengklik OK, anda akan melawati laman utama Ant Tribe, jika tidak, anda tidak akan melawat. Teras merealisasikan fungsi ini ialah menggunakan confirm(), dan nilai parameter ialah kandungan teks kotak gesaan. Berikut ialah pengenalan ringkas kepada prinsip kod di atas:

1. Apabila pautan diklik, pengendali acara onclick yang terikat pada elemen akan dipanggil.

2. Dalam fungsi pemprosesan acara, kerana confirm() akan kembali benar apabila butang OK diklik, dan palsu apabila butang batal diklik, pernyataan if akan memilih untuk melaksanakan pernyataan if atau else berdasarkan kembalikan nilai confirm().

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan