如何使用点击图像来运行JavaScript函数

如何使用点击图像来运行JavaScript函数,javascript,image,function,button,onclick,Javascript,Image,Function,Button,Onclick,我尝试使用image onClick来运行JavaScript函数,而不是使用按钮onClick。我想知道如何使用图像使我的JavaScript工作 以下是我目前的情况: <button onClick="philscode()"></button> 当您单击该按钮时,它会操作以下JavaScript: <script> var embedcodes = ["http://www.youtube.com/v/Cn75g5hhA"]; fun

我尝试使用image onClick来运行JavaScript函数,而不是使用按钮onClick。我想知道如何使用图像使我的JavaScript工作

以下是我目前的情况:

<button onClick="philscode()"></button>
当您单击该按钮时,它会操作以下JavaScript:

<script>
    var embedcodes = ["http://www.youtube.com/v/Cn75g5hhA"];

    function philscode()
 {
    var el =   document.getElementById("video0Embed");
        var clone=el.cloneNode(true);
        clone.setAttribute
        ('src', embedcodes [0]);
        el .parentNode.replaceChild(clone,el );
  }
</script>

这将是完全相同的交易:大多数(如果不是所有的话)元素都可以接受单击事件。好的,但是任何人都可以指定所需的代码,例如图像源,或者如何移动图像?请检查以下内容: