<title>区分单击和双击-www.jb51.net</title> <script type="text/javascript"> var flag=0; function clickTest() { if(!flag) { setTimeout("tt2();",300); } flag++; } function reset() { flag=0; } function singleClick() { var result=document.getElementById('result'); result.innerHTML=result.innerHTML+"click<br>"; var imgId = document.getElementById("imgId"); imgId.src="2.png";
var bodyId = document.getElementById("bodyId"); bodyId.background="1.png"; reset();} function dobuleClick() { var result=document.getElementById('result'); result.innerHTML=result.innerHTML+"dobule click<br>"; var imgId = document.getElementById("imgId"); imgId.src="3.png"; var bodyId = document.getElementById("bodyId"); bodyId.background="2.png"; reset();} function tt2() { if(flag==1) { singleClick(); } else { dobuleClick(); } } </script> </head> <body background="3.png" id="bodyId"> <img src="1.png" id="imgId"/> <input type="button" ondblclick="clickTest();" onclick="clickTest();" value="click test" /> <div id="result"></div> 图片自己增加放在你html文件同目录下
<script type="text/javascript">
var flag=0;
function clickTest()
{
if(!flag)
{
setTimeout("tt2();",300);
}
flag++;
}
function reset()
{
flag=0;
}
function singleClick()
{
var result=document.getElementById('result');
result.innerHTML=result.innerHTML+"click<br>";
var imgId = document.getElementById("imgId");
imgId.src="2.png";
var bodyId = document.getElementById("bodyId");
bodyId.background="1.png";
reset();}
function dobuleClick()
{
var result=document.getElementById('result');
result.innerHTML=result.innerHTML+"dobule click<br>";
var imgId = document.getElementById("imgId");
imgId.src="3.png";
var bodyId = document.getElementById("bodyId");
bodyId.background="2.png";
reset();}
function tt2()
{
if(flag==1)
{
singleClick();
}
else
{
dobuleClick();
}
}
</script>
</head>
<body background="3.png" id="bodyId">
<img src="1.png" id="imgId"/>
<input type="button" ondblclick="clickTest();" onclick="clickTest();" value="click test" />
<div id="result"></div>
图片自己增加放在你html文件同目录下