jsp中如何给背景图上的超链接添加点击事件?

jsp中如何给背景图上的超链接添加点击事件?,第1张

简单易懂的话就是加上a标签,只是鼠标移上去会变成手势而不是指针,正型一看就知道是个超链接

<a href=""><img src=""/></a>

复杂点可以直接给div或img标宏清告签添加onclick函蔽明数

<img src="" onclick=javascript:location.href=""/>

<div onclick=javascript:location.href=""><img src=“" /></div>

这个很简单 如果楼枝核主有jq只需要

$(document).on("click","a",function(){

alert("我是被监听的a标签")

})

如果楼主没有引入jq 那么下面给楼主写一份原生js监听

<!DOCTYPE html>

<html>

<head>

<title></title>

</head>

<body>

<script type="text/javascript">

//添加事件可以使肆搭枝用addEventListener 或者 attachEvent下面使用传统事件添加 

document.onclick=function(){

var e=null

if(window.event){

e=window.event

}else if(event){

e=event

}else{

e=arguments.callee.argument[0]

}

//获取事件目裂敏标

var target=null

if(e.target){

target=e.target

}else{

target=e.srcElement

}

if(target.nodeName.toUpperCase()=="A"){

alert("我是被监听的A标签")

}

}

var a=document.createElement("a")

a.innerHTML="我想被监听"

document.body.appendChild(a)

</script>

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11991873.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存