onreset na kaganapan
Definition at paggamit
Nangyayari ang onreset na kaganapan kapag inireset ang form.
Halimbawa
Talakayan 1
Ipaalok ang JavaScript kapag inireset ang form:
<form onreset="myFunction()"> Magpasok ng pangalan: <input type="text"> <input type="reset"> </form>
Talakayan 2
Ipakita ang teksto sa text field na ipinapasok bago ireset:
var x = document.getElementById("myInput"); alert("Bago ireset, ang teksto ay: " + x.value);
Talakayan 3
Gumamit ng reset() na paraan ng HTML DOM Form na paraan upang ireset ang form. Kapag nangyayari ito, magiging trigger ang onreset na kaganapan, na magiging trigger ng alert na function.
// Ireset ang halaga ng lahat ng elemento sa form na may id="myForm" function myResetFunction() { document.getElementById("myForm").reset(); } // Magpakita ng ilang teksto kapag inireset ang form function myAlertFunction() { alert("The form was reset"); }
Grammar
Sa HTML:
<element onreset="myScript">
Sa JavaScript:
object.onreset = function(){myScript};
Sa JavaScript, gamit ang addEventListener() na paraan:
object.addEventListener("reset", myScript);
Komentaryo:Internet Explorer 8 o mas maagang bersiyon ay hindi sumusuporta addEventListener() 方法。
技术细节
冒泡: | 支持 |
---|---|
可取消: | 支持 |
事件类型: | Event |
支持的 HTML 标签: | <form> |
DOM 版本: | Level 2 Events |
浏览器支持
事件 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onreset | 支持 | 支持 | 支持 | 支持 | 支持 |