Ⅰ 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
})