W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
當(dāng)一個元素失去焦點(diǎn)時觸發(fā)blur事件。這個事件和焦點(diǎn)間的主要區(qū)別在于只有后者才會出現(xiàn)冒泡。
注意:與blur相反的是focus。
接口 | FocusEvent |
---|---|
同步/異步 | 同步 |
是否冒泡 | 沒有 |
是否可取消 | 沒有 |
目標(biāo) | Window , Element |
組成的 | 是 |
默認(rèn)操作 | 沒有 |
屬性 | 類型 | 描述 |
---|---|---|
target (只讀) | EventTarget | 事件目標(biāo)(DOM元素) |
type (只讀) | DOMString | 事件的類型。 |
bubbles (只讀) | Boolean | 事件是否正常冒泡。 |
cancelable (只讀) | Boolean | 事件是否可以取消。 |
relatedTarget (只讀) | EventTarget (DOM元素) | 事件目標(biāo)接收焦點(diǎn)(DOM元素)。 |
有兩種方法可以為此事件實(shí)現(xiàn)事件委派:通過使用focusout事件或通過將addEventListener()的useCapture參數(shù)設(shè)置為true。
<form id="form">
<input type="text" placeholder="text input">
<input type="password" placeholder="password">
</form>
var form = document.getElementById('form');
form.addEventListener('focus', function( event ) {
event.target.style.background = 'pink';
}, true);
form.addEventListener('blur', function( event ) {
event.target.style.background = '';
}, true);
規(guī)范 | 狀態(tài) | 注釋 |
---|---|---|
UI事件 | Working Draft | 添加了此事件的組成信息。 |
文檔對象模型(DOM)3級事件規(guī)范 | Obsolete | 初步定義 |
我們將兼容性數(shù)據(jù)轉(zhuǎn)換為機(jī)器可讀的JSON格式。
Chrome | Edge | Firefox(Gecko) | Internet Explorer | Opera | Safari | |
---|---|---|---|---|---|---|
基本支持 | 支持:5 | 支持 | 支持 | 支持:6 | 支持:12.1 | 支持:5.1 |
Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile | |
---|---|---|---|---|---|---|---|
基本支持 | 支持:4.0 | 支持:53 | 支持 | ? | 支持:10.0 | 支持:12.1 | 支持:5.1 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: