onmousemove、onmouseover、onmouseup及onclick的区别 onclick onmouseover

onmousemove、onmouseover、onmouseup及onclick的区别 onclick onmouseover

时间上 onmousemove 事件触发后,再触发 onmouseover 事件。

按钮上 不区分鼠标按钮。

动作上 onmouseover 只在刚进入区域时触发。 onmousemove除了刚进入区域触发外,在区域内移动鼠标,也会触发该事件。

当鼠标移动很快时,可能不会触发这两个事件

时间上 onmouseup 事件触发后,再触发 onclick 事件。

按钮上 onmouseup 检测鼠标任意键(包含滚轮),onclick只有在鼠标左键时触发。

动作上 onmouseup 侧重于检测鼠标弹起,而 onclick 检测鼠标按下并弹起。在文档任意区域按下鼠标,甚至用 Alt+Tab切换任务,再 Alt+Tab 切换回来,再将指针移到控件上,放开鼠标,仍可触发 onmouseup 事件;而 onclick必须在同一元素上按下并释放(在鼠标按下与释放之间切换任务时,IE 不再承认 onclick,NS 则仍承认)。

//有用的td批注

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>无标题文档</title>
<script language="javascript" type="text/javascript"src="js/common.js"></script>
<script>
function modelImport(obj)
{
var Menu=$("modelImportDiv");
var oRect=obj.getBoundingC【】lientRect();
var Right=oRect.right;
var Top=oRect.top;
varx=document.documentElement.scrollLeft+event.clientX;//鼠标x坐标
vary=document.documentElement.scrollTop+event.clientY;//鼠标y坐标
if(x>=Right-5&&y<=eval_r(Top)+5)//5*5为背景图的大小
Menu.style.visibility='visible';
else
Menu.style.visibility='hidden';
}
</script>
</head>
<body>
<table width="200" border="1">
<tr>
<td onmousemove="modelImport(this)"onmouseout="$('modelImportDiv').style.visibility='hidden'">345</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
</body>
</html>
<div id="modelImportDiv">
<table cellspacing="0"cellpadding="2" align="left">
<tr>
<td>&nbsp;&nbsp;下载模板:</td>
<td nowrap><a href="#"onClick="window.location.href='导入模板.xls'">账户</a></td>
</tr>
<tr>
<td>&nbsp;&nbsp;导入文件:</td>
<td nowrap><inputtype="file" name="StructureFile" id="StructureFile" size="18"/></td>
</tr>
<tr>
<td align="center"colspan="2"><input value="导 入"id="btnModelImport" onClick="filecheck()"type="button">
</input>
<input value="取 消" id="btnClose"onClick="$('modelImportDiv').style.visibility='hidden'"type="button">
</input></td>
</tr>
</table>
</div>

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/263625.html

更多阅读

人参、红参及西洋参的功效对比 红参与西洋参同吃

》》小编推荐:人参养生功效及食谱推荐人参被人们誉为 百草之王 、 众药之首 ,具有大补元气、复脉固脱、补脾益肺、生津、安神的作用。根据生长环境和加工方法的不同,现在市售的人参可分野山参、移山参、红参、生晒参等多种。西洋参又称

室内苯、甲苯及二甲苯的来源及危害 二甲苯的危害

1、室内环境中苯的来源及危害室内环境中苯、甲苯及二甲苯的来源主要是燃烧烟草的烟雾、溶剂、油漆、染色剂、图文传真机、电脑终端机和打印机、粘合剂、墙纸、地毯、合成纤维和清洁剂等工业上常把苯、甲苯、二甲苯统称为三苯,在这三

董事长、总裁与CEO的区别与实质 天地集团董事长女儿

董事长、总裁与CEO的区别与实质 -|MedFans 发表于 2006-3-10 18:55:00自从信息产业兴起以来,尤其是网络股泡沫产生以来,“CEO”在中国骤然成为一个流行词汇。总经理和总裁们纷纷改称CEO,这个缩写词比它的中译版“首席执行官”

红茶、绿茶与乌龙茶的区别 乌龙茶与绿茶的区别

红茶、绿茶与乌龙茶的区别,在于加工方法及发酵程度不同,不过亦可以不同茶种来做分类。红茶加工时不经杀青,而用萎凋,使鲜叶失去一部分水分,再揉捻(揉搓成条或切成颗粒),然后发酵,使所含的茶多酚氧化,变成红色的化合物。这种化合物一部分溶于水

声明:《onmousemove、onmouseover、onmouseup及onclick的区别 onclick onmouseover》为网友失忆是一种幸福分享!如侵犯到您的合法权益请联系我们删除