[英]evt argument inside a function in javaScript
您好stackoverflow社區。 我需要知道在這些函數中如何使用evt參數。 互聯網上有一些在函數內部帶有參數evt的示例,但我看不到它們使用該參數。
document.getElementById("creator").addEventListener("click", function(evt){
alert("created");
});
document.getElementById("change").addEventListener("click", function(evt){
alert("changed");
});
我猜evt參數只是設置為undefined,因為這些函數永遠不會用參數的值來調用。
調用事件時,會將第一個參數傳遞給事件對象。 您可以隨意命名evt
。 俗名是e
evt
和event
。
我通常將其用於類似
event.preventDefault()
停止事件默認操作,例如在提交時停止。
和
event.target
查找在其上調用事件的元素的標記。
事件對象可以使用更多的屬性,如果您知道如何使用它,它將變得非常有用。 有關事件對象的更多信息,請參見此處。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.