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