在js中,“事件冒泡”是什么意思?

JavaScript010

在js中,“事件冒泡”是什么意思?,第1张

事件冒泡:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。

即子级元素先触发,父级元素后触发。

js的优点:

在JavaScript这样的用户端脚本语言语言出现之前,传统的数据提交和验证工作均由用户端浏览器通过网络传输到服务器上进行。如果数据量很大,这对于网络和服务器的资源来说实在是一种无形的浪费。而使用JavaScript就可以在客户端进行数据验证。

JavaScript可以方便地操纵各种浏览器的对象,可以使用JavaScript来控制浏览器的外观,状态甚至运行方式,可以根据用户的需要“定制”浏览器,从而使网页更加友好。

JavaScript可以使多种任务仅在用户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。

JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。

比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。

主要事件表:

1、定义几个方法 2、依次执行函数,代码写在前面的先执行,写在后面的后执行 示例: function f1(){//定义f1函数}function f2(){//定义f2函数}f1()//先执行f1函数f2()//再执行f2函数