我知道这很容易,但是我找不到我想要的东西。我想知道是否可以通过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'])"/>
如果图像在链接内,则单击它可能会导致链接提交,因此可能导致您认为代码中有错误。