課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
我改變了內(nèi)容之后,要單擊一下文本框的別處才出發(fā)函數(shù),這個不應該是失去焦點的事件onblur的功能嗎?這是怎么回事呢
2019-10-22
源自:JavaScript進階篇 6-8
正在回答
因為你的光標還是輸入框里面,他會判定你可能還要輸入或改變文字
onchange事件,是當你改變了內(nèi)容后,在將光標移出來,才會觸發(fā)事件
onblur事件,不管你改不改變文本內(nèi)容,只要你移出光標,這個事件就會被觸發(fā)
兩者之間最明顯的區(qū)別就是:是否改變了文本內(nèi)容
你試試onpropertychange 這個事件? 就不一樣了
慕粉18855952173
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
1 回答這是怎么回事???????
2 回答這是怎么回事
3 回答這是怎么回事
1 回答失焦事件和選中,改變事件
3 回答怎么添加背景改變事件額
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-04-01
因為你的光標還是輸入框里面,他會判定你可能還要輸入或改變文字
2020-02-19
onchange事件,是當你改變了內(nèi)容后,在將光標移出來,才會觸發(fā)事件
onblur事件,不管你改不改變文本內(nèi)容,只要你移出光標,這個事件就會被觸發(fā)
兩者之間最明顯的區(qū)別就是:是否改變了文本內(nèi)容
2019-10-24
你試試onpropertychange 這個事件? 就不一樣了