Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.44 KB

7.1.2.md

File metadata and controls

27 lines (21 loc) · 1.44 KB

7.1.2 显示确认对话框 -confirm方法-

  从这里开始,将介绍这些浏览器对象中特别基础的方法。虽然每一个都比较细小,但因为很常用,请好好掌握。
  首先是显示确认对话框的confirm方法。目前为止出现的alert方法只是单纯地显示消息的,而confirm方法的功能是向用户询问确认的意思。

●清单7-01 confirm.html(上)/confirm.js(下) image image

"发送"
‘确定要发送页面吗?’
JavaScript完全学习教程
发送
localhost的内容:
确定要发送页面吗?
OK 取消

●点击[发送]按钮时显示确认对话框

【358页】

  confirm方法会根据按下的按钮返回下面的返回值。

  • 点击[OK]按钮时 → true
  • 点击[取消]按钮时 → false

  这里利用confirm方法的这个特性,在按下[取消]按钮时调用preventDefault方法(6.7.3),取消默认的提交事件。

Note 关于省略「window」
  正如之前所说的,表示引用自己本身的「window.」可以省略。但是,本书为了使各种方法或者属性都属于Window对象更好理解,除了调用document和location等浏览器对象,都不省略「window.」。