html中input的屬性 html5的oninput事件怎么使用?
html5的oninput事件怎么使用?在過(guò)去,我們只使用onkeyup、onkeydown和onchange來(lái)實(shí)現(xiàn)輸入監(jiān)控,但是這些都有一些糟糕的用戶(hù)體驗(yàn)。例如,onchange事件僅在鍵盤(pán)或鼠標(biāo)操
html5的oninput事件怎么使用?
在過(guò)去,我們只使用onkeyup、onkeydown和onchange來(lái)實(shí)現(xiàn)輸入監(jiān)控,但是這些都有一些糟糕的用戶(hù)體驗(yàn)。例如,onchange事件僅在鍵盤(pán)或鼠標(biāo)操作更改對(duì)象屬性并失去焦點(diǎn)時(shí)觸發(fā),腳本觸發(fā)器無(wú)效;而onkeydown和onkeyup在處理復(fù)制、粘貼、拖放和長(zhǎng)鍵(按住鍵盤(pán))等細(xì)節(jié)方面并不完美。
onpropertychange屬性在某些情況下可以解決上述問(wèn)題,無(wú)論焦點(diǎn)是否丟失。無(wú)論是JS操作還是鍵盤(pán)鼠標(biāo)手動(dòng)操作,只要HTML元素屬性發(fā)生變化,就可以立即捕獲。不幸的是,onpropertychange是ie獨(dú)有的,在其他瀏覽器中,如果你想達(dá)到實(shí)時(shí)監(jiān)控的要求,你需要在HTML5中使用標(biāo)準(zhǔn)事件oninput,但是IE9以下的瀏覽器不支持oninput。如果你想與IE9以下的瀏覽器兼容,你需要同時(shí)使用oninput和onpropertychange。
html5怎么使用input提交表單?
<form action=“索引.php“Method=”post“><!--提交方法--><輸入類(lèi)型=“text”名稱(chēng)=“text”><!--提交內(nèi)容--><input type=“submit”name=“submit”><!--提交按鈕--></form>
希望采納~如果您不明白,請(qǐng)?jiān)儐?wèn)