我知道这很容易,但是我找不到我想要的东西。我想知道是否可以通过HTML将数组作为参数传递给方法。如果可能的话,我认为应该是这样的:

<img src="img.png" alt="picture" onclick="thisMethod1(['Facebook','Twitter'])"/>

javascript看起来像这样:
function thisMethod1(socialArray)
{
     //use this array
}

它是否正确?
我问的原因是因为我的代码中有错误,我正在尝试查找它。

最佳答案

是的,它应该起作用,这表明:

<script>
function thisMethod1(socialArray)
{
    alert(socialArray);
}
</script>

<img src="img.png" alt="picture" onclick="thisMethod1(['Facebook','Twitter'])"/>

如果图像在链接内,则单击它可能会导致链接提交,因此可能导致您认为代码中有错误。

09-15 15:31