Ⅰ javascript中如何判断带有超链接的图片是否被点击
换一下思路就OK了,
如果你是需要在点击A链接,弹出A对应的提示,点击B链接,弹出B对应的提示,那你的代码已经可以实现:
funciton aa(type){
if(type == 1){alert("1");}
if(type == 2){alert("2");}
}
<a href="javascript:void(0)" onclick="javascript:aa(1);return false;" ><img src="xingse.jpg" id="xing" width="10" height="10" alt="201003006杏色"/></a>
<a href="javascript:void(0)" onclick="javascript:aa(2);return false;" ><img src="zise.jpg" id="zi" width="10" height="10" alt="201003006紫色" /></a>
如果你想在其它的代码中来实现,那需要作一个全局的js变量
<script type="text/javascript">
var cache = 0;
funciton aa(){
if(cache == 1){alert("1");}
if(cache == 2){alert("2");}
}
</script>
<a href="javascript:void(0)" onclick="javascript:cache=1;return false;" ><img src="xingse.jpg" id="xing" width="10" height="10" alt="201003006杏色"/></a>
<a href="javascript:void(0)" onclick="javascript:cache=2;return false;" ><img src="zise.jpg" id="zi" width="10" height="10" alt="201003006紫色" /></a>
<input type="botton" value="看看你刚才点了哪个" onclick="aa();">
Ⅱ js中如何判断按钮是否被点击了
一般来说要实现这个功能必须配合javascript才能实现,纯HTML没有这个功能。举个例子。
①这个是单纯的一个按钮,没有任何记录点击与否的功能,只能响应鼠标事件如鼠标在按钮上、鼠标点击按钮、鼠标松开按钮等功能:
单独对于该按钮,点击之后一切初始化,如同点击之前一样。此时则需要调用javascript,调用onclick点击事件,如果点击之后需要执行的动作比较多,还需要在按钮之外添加点击事件发生后执行的函数。
②首先需要添加点击事件,暂时定义为点击后执行一个函数,函数名定义为Clicked。
③然后在按钮外部添加一个
Ⅲ jquery如何判断元素是否被点击
可以试试我这个,因为jQuery选择器的原因,所以一定要指定父级,否则会执行多次。
<divid="parent"><aid="a1"href="javascript:void(0);">点我</a><aid="a2"href="javascript:void(0);">点我吧</a><inputid="b1"type="button"value="还是点我"></input><inputid="b2"type="button"value="那点你吧"></input></div>$("#parent *").click(function(e){if(e.target == $("#a1")[0]){alert("你点了链接一!");}else if(e.target == $("#a2")[0]){alert("你点了链接二!");}else if(e.target == $("#b1")[0]){alert("你点了按钮一!");}else if(e.target == $("#b2")[0]){alert("你点了按钮二!");}});Ⅳ js如何判断是否被点击过
$("#id").click({
$(this).css("background","#ff0000");
});
点击后变色,别忘了引用jquery
Ⅳ 如何用javascript判断a标签
如何用javascript判断a标签
<a href="javascript:void(0);" onclick="functionname()" >aaaa</a>
<a href="javascript:functionname('dd')" >ddddd</a>
<a href="javascript:;"onclick="functionname()" >ddddd</a>
<a href="#"onclick="functionname()" >ddddd</a>
通过上述几种方法均可调用javascript角本。
相关知识:
1、在通过上述几种方法调用js脚本的时候,可以在js的函数中对相关内容进行验证,例如验证失败,则返回false;即return flase;则不执行任何操用。
2、可以通过js实现种类繁多的效果。
3、onclick 事件说明:
onclick 事件会在对象被点击时发生,这个点击是指用户用鼠标在对象上按下鼠标,然后又抬起鼠标的情况下才会激活,只是按下不抬起鼠标不会激活。
即a标签被点击后执行引号中的js程序代码,这个代码基本上可以放在任何一个html对象之中执行,如<div><body><ul><li><a><p>等等。
4、如果在按下鼠标就激活,可以将以上的代码进行替换,将onclick替换为onmousedown
5、其它鼠标相关事件说明,可根据需要进行替换。
onDblClick 双击鼠标
onMouseUp 鼠标抬起
onMouseOver 鼠标移动到对象上方
onMouseMove 鼠标移动时执行
onMouseOut 鼠标移出对象
Ⅵ js 判断标签a被点击了
//给a标签绑定点击事件
$("a").on("click",function(){
alert($(this).attr("id"));//弹出被点击的a标签的id
})