色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript 事件 目標階段

錢旭東1年前8瀏覽0評論
JavaScript 事件目標分為三個階段,分別是捕獲階段、目標階段和冒泡階段。在事件觸發(fā)時,會自動從父元素開始向下傳遞事件,直到觸發(fā)該元素上注冊的事件處理程序,再從該元素開始向上冒泡到父元素。下面我們詳細來講一下JavaScript事件目標階段。 目標階段:當(dāng)事件掃描到目標元素時所觸發(fā)的階段。 我們先看一下一個簡單的例子: ```html

這是一個段落

``` 在這個例子中,我們?yōu)閐iv元素綁定了一個onclick事件,當(dāng)該元素被點擊時就會觸發(fā)該事件,并打印出"目標階段"這個信息。這里的目標元素就是我們綁定onclick事件的div元素。也就是說,在事件觸發(fā)時會從父元素(document)開始向下傳遞事件,直到掃描到目標元素(div)時觸發(fā)該元素上綁定的事件處理程序,在該例子中就是console.log('目標階段')。 再看一個例子: ```html

這是一個段落

``` 在這個例子中,div元素下面嵌套了一個p元素,并為p元素綁定了一個onclick事件。當(dāng)我們點擊p元素時,會執(zhí)行onclick事件,并打印出"目標階段"這個信息。這里的目標元素就是我們綁定onclick事件的p元素。也就是說,在事件觸發(fā)時會從父元素(div)開始向下傳遞事件,直到掃描到目標元素(p)時觸發(fā)該元素上綁定的事件處理程序,在該例子中就是console.log('目標階段')。 從以上兩個例子可以看出,目標階段是指事件掃描到目標元素時所觸發(fā)的階段。在目標階段中,事件會觸發(fā)目標元素上綁定的事件處理程序,并且不會在該元素上進行冒泡。 總結(jié): 目標階段是事件的第二個階段,當(dāng)事件掃描到目標元素時會觸發(fā)該元素上綁定的事件處理程序。在該階段中,事件不會在目標元素上進行冒泡。理解JavaScript事件的目標階段有助于我們更好地了解事件的流程,便于我們在開發(fā)中更準確地使用事件。
下一篇php hfs