onmouseover代表被单击的情况,onmouseover事件

http://www.itjxue.com  2023-01-15 00:17  来源:未知  点击次数: 

JavaScript的onClick和onMouseOver问题

return false的作用在于阻止浏览器的默认处理行为。比如:

form action=""

input type="submit" value="baidu" onclick="return onClick();" /

/form

以上是一段html代码,有一个form表单和一个提交按钮,其中onClick是一个在javascript中定义的函数:

var onClick = function(){}

现在点击这个提交按钮,浏览器默认情况下会将表单数据发送给action属性中指定的""。如果加上了return false:

var onClick = function(){return false;}

则点击这个按钮没有任何反应,因为你阻止了浏览器的默认提交行为。

至于你说的在onMouseOver()里使用return true,我不太清楚你的具体应用是什么,所以不好解释。

onMouseover和onMousemove有什么区别

在Visual Basic中,可以利用鼠标事件来使应用程序对鼠标的位置和状态作出响应,如单击、双击、移动、松开鼠标键和按下鼠标键等。

一、onMouseOver的用法。

松开鼠标键就是onMouseOver,发生在松开鼠标的时候。可以利用松开鼠标键的事件来代替单击事件。这样做的好处是可以在检测鼠标键的同时,检测你所按下的键盘上的功能键,如控制键。

二、onMouseMove的用法。

鼠标移动事件即onMouseMove,发生在鼠标滑动的时候。鼠标在对象上移动的时候,这个事件将一直发生。

但是,不是对鼠标经过的每个像素,Visual Basic都会生成鼠标移动事件。操作环境一秒生成有限的鼠标消息。并且,鼠标指针移动得越快,在任意两点之间所能识别的鼠标移动事件就越少。

应用程序能在极短的事件内识别大量鼠标移动的事件。因此,一个鼠标移动事件过程不应去做那些需要大量计算时间的工作。否则可能会引发意想不到的结果,或者使程序的运行变得非常缓慢。

onMouseOver、onMouseOut 和onClick的含义分别是什么

这三个的意思分别是:

onMouseOver:鼠标移动到目标上时触发

onMouseOut :鼠标离开目标时触发

onClick:单击目标后触发

满意请采纳,谢谢。

(责任编辑:IT教学网)

更多

推荐3DMAX教程文章