onmousemove和onmouseover?uses和use的用法
大家好,关于onmousemove和onmouseover很多朋友都还不太明白,今天小编就来为大家分享关于uses和use的用法的知识,希望对各位有所帮助!
onMouseover和onMousemove有什么区别
在Visual Basic中,可以利用鼠标事件来使应用程序对鼠标的位置和状态作出响应,如单击、双击、移动、松开鼠标键和按下鼠标键等。
一、onMouseOver的用法。
松开鼠标键就是onMouseOver,发生在松开鼠标的时候。可以利用松开鼠标键的事件来代替单击事件。这样做的好处是可以在检测鼠标键的同时,检测你所按下的键盘上的功能键,如控制键。
二、onMouseMove的用法。
鼠标移动事件即onMouseMove,发生在鼠标滑动的时候。鼠标在对象上移动的时候,这个事件将一直发生。
但是,不是对鼠标经过的每个像素,Visual Basic都会生成鼠标移动事件。操作环境一秒生成有限的鼠标消息。并且,鼠标指针移动得越快,在任意两点之间所能识别的鼠标移动事件就越少。
应用程序能在极短的事件内识别大量鼠标移动的事件。因此,一个鼠标移动事件过程不应去做那些需要大量计算时间的工作。否则可能会引发意想不到的结果,或者使程序的运行变得非常缓慢。
void"和href="#"的区别
我来说说:
一、rel="external nofollow" href="javacript:;"这种用法不正确,这么用的话会出现浏览器访问“javascript:;”这个地址的现象;
二、rel="external nofollow" href="javacript:void(0);"表示点击这个链接后执行一条javascript语句:void(0);这条语句表示什么也不做,是个空语句,出现它的原因,就是因为这个链接里面会出现一个点击事件,onclick="sss()";
三、rel="external nofollow" href="#"这个与Javascript没关系了,这是HTML的链接用法,它并不是没有链接,而是前往当前网页的顶部,如果你的网页比较长,需要向下拉很远的滚动条,这时候你如果想快速地返回到顶部,那么就用这个链接,点一个,网页的滚动条就到最上方了,这种使用#对链接进行标识的用法,叫做锚。
四、希望使用a标签来对一个函数进行调用,除了以上第二项最常用的方式式外,还有一种:
第二项介绍的方法:<a rel="external nofollow" href="javascript:void(0);" onClick="aaa();">链接</a>
另一种用法,或许是你所说的第一种吧:<a rel="external nofollow" href="javascript:aaa();">链接</a>
以上两种用法达到的效果是一样的。
至于onClick="aaa()"的用法,是Javascript的事件了,只要一个标签里有这个属性,就表示在鼠标完成一次点击后,执行aaa()这个函数,这个函数在你的网页中,或在你的网页所引入的某个JS文件中;
以下是JavaScript常用事件:
onClick:鼠标完成一次点击,即鼠标左键按下后抬起之后;
onMouseDown:鼠标按下事件,即鼠标左或右键被按下;
onMouseUp:鼠标抬起事件,即鼠标不管在哪里被按下,但是只要在这个元素上被抬起;
onMouseMove:鼠标移动事件,即鼠标在这个元素上移动;
onMouseOver:鼠标移入事件,即鼠标从其它位置移到到该元素上;
onMouseOut:鼠标移出事件,即鼠标从该元素上离开;
参考资料:
【链接的锚】
【href中#与javascript:的区别】
【JS事件】
Dreamweaver中所有英文的意思
onClick事件触发的方法,理解为当点击时
onDblClick同上,理解为当双击时
onError同上,理解为当错误发生时
以上均为编程语言
onAbort当访问者中断浏览器正在载入图像的操作时产生。
onAfterUpdate当网页中bound(边界)数据元素已经完成源数据的更新时产生该事件。
onBeforeUpdate当网页中bound(边界)数据元素已经改变并且就要和访问者失去交互时产生该事件。
onBlur当指定元素不再被访问者交互时产生。
onBounce当marquee(选取框)中的内容移动到该选取框边界时产生。
onChange当访问者改变网页中的某个值时产生。
onClick当访问者在指定的元素上单击时产生。
onDblClick当访问者在指定的元素上双击时产生。
onError当浏览器在网页或图像载入产生错位时产生。
onFinish当marquee(选取框)中的内容完成一次循环时产生。
onFocus当指定元素被访问者交互时产生。
onHelp当访问者单击浏览器的Help(帮助)按钮或选择浏览器菜单中的Help(帮助)菜单项时产生。
onKeyDown当按下任意键的同时产生。
onKeyPress当按下和松开任意键时产生。此事件相当于把onKeyDown和onKeyUp这两事件合在一起。
onKeyUp当按下的键松开时产生。
onLoad当一图像或网页载入完成时产生。
onMouseDown当访问者按下鼠标时产生。
onMouseMove当访问者将鼠标在指定元素上移动时产生。
onMouseOut当鼠标从指定元素上移开时产生。
onMouseOver当鼠标第一次移动到指定元素时产生。
onMouseUp当鼠标弹起时产生。
onMove当窗体或框架移动时产生。
onReadyStateChange当指定元素的状态改变时产生。
onReset当表单内容被重新设置为缺省值时产生。
onResize当访问者调整浏览器或框架大小时产生。
onRowEnter当bound(边界)数据源的当前记录指针已经改变时产生。
onRowExit当bound(边界)数据源的当前记录指针将要改变时产生。
onScroll当访问者使用滚动条向上或向下滚动时产生。
onSelect当访问者选择文本框中的文本时产生。
onStart当Marquee(选取框)元素中的内容开始循环时产生。
onSubmit当访问者提交表格时产生。
onUnload当访问者离开网页时产生。
你可以看下asp或者vb的教程,对你做网站的能力会有一个质的提高
好了,关于onmousemove和onmouseover和uses和use的用法的问题到这里结束啦,希望可以解决您的问题哈!