兼容Firefox和IE的onpropertychange事件oninput
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
onpropertychange能夠捕獲每次輸入值的變化。例如:對(duì)象的value值被改變時(shí),onpropertychange能夠捕獲每次改變,而onchange需要執(zhí)行某個(gè)事件才可以捕獲。
在文本框輸入數(shù)據(jù)的時(shí)候,當(dāng)鍵盤(pán)按下并放開(kāi)的時(shí)候可以使用onkeyup來(lái)檢測(cè)事件,onpropertychange能夠捕獲每次改變,而onchange需要執(zhí)行某個(gè)事件才可以捕獲??墒怯械臅r(shí)候我們輸入數(shù)據(jù)是采用粘貼的方式而不是鍵盤(pán)輸入,這就需要實(shí)時(shí)檢測(cè)文本框狀態(tài)的改變。
onpropertychange 不被firefox所支持,如果想在firefox下正常使用,需要用oninput屬性,且需要用addEventListener來(lái)注冊(cè)事件。
[code]
[/code]
以上就是兼容Firefox的onpropertychange事件方法。
該文章在 2015/4/28 21:42:41 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |