0

我有以下标记:

<a href="#" onclick="boom('fus', '', 'dah')">Pow</a>

还有一个 JavaScript 函数:

function boom(first, second, third) {
    // Do bad stuff with parameters
}

在 IE8 中,这很好用。在 Chrome 中,onclick 方法甚至不会触发。注意标记中的空参数。如果该参数已填写,Chrome 将不会有问题。

有任何想法吗?

4

1 回答 1

0

如果没有传递任何值或未定义,则仅使用默认值初始化形式参数。

所以你应该试试这个

<a href="#" onclick="boom('fus', undefined, 'dah')">Pow</a>
于 2019-06-12T07:36:41.733 回答