1. 首先JavaScript会使我们有能力创建动态页面然后JavaScript是可以被侦测到事件行为的然而在网页中的每一个元素都将可以来产生某些可以触发JavaScript的函数的事件就可以打个比方说我们在用户中里面点击某个按钮时的产生的某一个onClick 事件来触发某个函数之后就在事件中在HTML页面中定义。

2.在事件通常与函数配合使用的时候当事件发生时函数才会执行鼠标点击和页面或图像载入或者鼠标悬浮于页面的某个热点之上在表单中选取于输入框和确认表单键盘按键当用户进入或离开页面时就会触发 onload 和 onUnload 事件onload 事件常用来检测访问者的浏览器类型和版本,然后根据这些信息载入特定版本的网页onload 和 onUnload 事件也常被用来处理用户进入或离开页面时所建立的 cookies。例如,当某用户第一次进入页面时,你可以使用消息框来询问用户的姓名。姓名会保存在 cookie 中。当用户再次进入这个页面时,你可以使用另一个消息框来和这个用户打招呼:"Welcome John Doe onFocus、onBlur 和 onChange 事件通常相互配合用来验证表单。

3.onSubmit 用于在提交表单之前验证所有的表单域使用 onSubmit 事件的例子。当用户单击表单中的确认按钮时,checkForm() 函数就会被调用。假若域的值无效,此次提交就会被取消。checkForm() 函数的返回值是 true 或者 false。如果返回值为true,则提交表单,反之取消提交使用 onMouseOver 事件的例子。当 onMouseOver 事件被脚本侦测到时,就会弹出一个警告框。

4.当我们在网上冲浪时,总会看到带有 runtime 错误的 Javascript 警告框,同时会询问我们“是否进行 debug?”。像这样的错误信息或许对开发人员有用,对用户则未必。当错误发生时,他们往往会选择离开这个站点。

5. 原本用在用户点击按钮时显示 "Welcome guest!" 这个消息。不过 message() 函数中的 alert() 被误写为 adddlert()。这时错误发生了原本用在用户点击按钮时显示 "Welcome guest!" 这个消息。不过 message() 函数中的 alert() 被误写为 adddlert()。这时错误发生了让用户来选择在发生错误时点击确定按钮来继续浏览网页,还是点击取消按钮来回到首页。如果 confirm 方法的返回值为 false,代码会把用户重定向到其他的页面。如果 confirm 方法的返回值为 true。

6.  throw 声明的作用是创建 exception(异常)。你可以把这个声明与 try...catch 声明配合使用,以达到控制程序流并产生精确错误消息的目的测定变量 x 的值。如果 x 的值大于 10 或者小于 0,错误就会被抛出 (throw)。这个错误被 catch 的参数捕获后,就会显示出自定义的出错信息。

onUnload事件相关推荐

  1. onbeforeunload与onunload事件(转)

    Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script> 脚本中通过window.onunload来指定或者在<body>里指定.区别在于o ...

  2. onbeforeunload与onunload事件

    onbeforeunload与onunload事件 2007-12-19 10:25:00 标签:onbeforeunload 事件 onunload 编程 [推送到技术圈] Onunload,onb ...

  3. JS事件 卸载事件 当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。注意:不同浏览器对onunload事件支持不同。...

    卸载事件(onunload) 当用户退出页面时(页面关闭.页面刷新等),触发onUnload事件,同时执行被调用的程序. 注意:不同浏览器对onunload事件支持不同. 如下代码,当退出页面时,弹出 ...

  4. javascript onbeforeunload与onunload事件

    Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body>里指定.区别在于on ...

  5. onbeforeunload与onunload事件总结:

    1)异同点 相同点:onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body> ...

  6. onbeforeunload与onunload事件 1

    Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过 window.onunload来指定或者在<body>里指定.区别在于o ...

  7. Javascript的onbeforeunload onunload事件

    简介 onunload,onbeforeunload都是在页面刷新或关闭时调用. 区别在于 onbeforeunload在onunload之前执行,它还可以阻止onunload的执行. onbefor ...

  8. 各浏览器对 onunload 事件的支持与触发条件实现有差异

    标准参考 在 HTML 4.01 规范中关于 onunload 事件的描述是:当 document 从 window 中移除时,触发 onunload 事件. 关于 HTML 4.01 规范中 onu ...

  9. ajax同步的使用创场景,Ajax的同步调用场景——使用同步Ajax在 onunload 事件时通知服务器...

    在一种场景下,server端维护了浏览器客户端的状态信息,当浏览器关闭时需要立刻通知server用户已经离开了,server端好清 理状态.这种情况的典型案例就是:浏览器客户端的即时通信,即web I ...

最新文章

  1. 【云和恩墨大讲堂】Oracle线上嘉年华第二讲
  2. 操作系统结构-简单体系结构
  3. BMC Plant biology:高丰度青枯菌改变了番茄根际微生物组和代谢组
  4. “人工智能的数理基础”主题论坛,五位学者从数学角度解决AI问题
  5. ARM7/9 的中断与 RTOS 系统(转)
  6. 程序员崩溃的40个瞬间!(动图)
  7. ADBB的完整形式是什么?
  8. java 类型转换方法_Java中的实用类型转换的方法
  9. 关于C#中动态加载AppDomain的问题
  10. dhcp服务配置 [Linux] 超详细的步骤!学不会你打我!
  11. 在Style Report中制作主从分级报表
  12. javashop源码百度云,java电商系统源码分享,Javashop多用户商城源码
  13. python: 校园网登录脚本
  14. 英语流利说 第39天
  15. linux 进程 ldt,LInux 描述符GDT, IDT LDT结构定义
  16. CodeIgniter框架源码学习之安全类--Security.php
  17. UiBot 读取Excel写入到网页
  18. App应用最有效的变现方式,还能同时提升留存!
  19. networkx pagerank
  20. 计算机导么是进制,计算机基础 进制简介和转换

热门文章

  1. C++常见字符输入的做法
  2. 深入理解深度学习——正则化(Regularization):基础知识
  3. immigrant Blog to cnblogs.com , github, and OpenShift 博客搬家
  4. 西门子变频器电抗器和滤波器的区别
  5. 电阻的作用有哪些?(超全)
  6. 一次拍摄搞定多相机自动化标定
  7. Qt编写物联网管理平台44-告警邮件转发
  8. CAS单点登录快速入门
  9. 2021年中国涤纶行业现状及趋势分析:涤纶需求旺盛,整体呈持续扩张走势
  10. 深度学习基础入门篇[五]:交叉熵损失函数、MSE、CTC损失适用于字识别语音等序列问题、Balanced L1 Loss适用于目标检测