这是我想做的:

function someEvent(e) {
}

onxxxx="someEvent()"


并将其转换为:

function someEvent(e, arg1, arg2) {
}

onxxxx="someEvent(???)"


所以基本上,我想传递其他参数,包括默认的event,但是我不确定如何

最佳答案

您可以将事件对象作为参数传递:

onxxxx="someEvent(event, arg1, arg2);"


event在此处必须为文字event

在eventhandler函数中,您可以这样找到它们:

function someEvent(e, a, b) {
    // e === event object
    // a === arg1
    // b === arg2
}

10-06 14:02