我想知道如何将功能添加到图像按钮 - 这个代码不同于我的其他帖子基于输入类型img而不是img src
*<input type="image" src="llama.png" name="saveForm" class="btTxt submit" id="saveForm" />*
我正在尝试将图像转换为Clicker,这意味着我正在使用clickFunction来执行此操作。有什么建议吗?
答案 0 :(得分:2)
document.getElementById('saveForm').addEventListener('click', function(){
console.log('you have clicked', this.name);
});
<input type="image" src="llama.png" name="saveForm" class="btTxt submit" id="saveForm" />
答案 1 :(得分:1)
您可以通过以下方式收听click
事件:
function foo() {
console.log("I am called");
}
<input type="image" src="llama.png" name="saveForm" onclick="foo()" class="btTxt submit" id="saveForm" />
答案 2 :(得分:1)
<input type="image" src="llama.png" name="saveForm" class="btTxt submit" id="saveForm" onclick="callFunction() />
<script>
callFunction(){
alert('Calling');
}
</script>
或者您可以使用EventListener
document.getElementById('saveForm').addEventListener('click', function(e){
alert('Calling');
});
答案 3 :(得分:0)
以下是使用onclick
事件
function myImg() {
alert("clicked");
}
&#13;
<input type="image" name="saveForm" src="xyz.png" onclick="myImg()" class="btTxt submit" id="saveForm" />
&#13;