这是我想做的:
function someEvent(e) {
}
onxxxx="someEvent()"
然后把它变成:
function someEvent(e, arg1, arg2) {
}
onxxxx="someEvent(???)"
基本上,我想传递其他参数,包括默认的 event
参数,但我不太确定如何传递
最佳答案
您可以将事件对象作为参数传递:
onxxxx="someEvent(event, arg1, arg2);"
event
在这里必须是文字 event
。
在事件处理函数中,您可以像这样找到它们:
function someEvent(e, a, b) {
// e === event object
// a === arg1
// b === arg2
}
关于javascript - 将事件参数与其他参数一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21946909/