请问:使用javascript或是jquery,如何减少用户的无效操作? 在index.jsp页面中有一个button和一个div,当鼠标悬停在button区域内1秒,div显示,否则div不显示,同样,当鼠标离开button区域1秒后,div消失,否则依然显示,这样做也是为了防止用户用鼠标在button区域内随便乱晃动,而造成的无效操作。请各位大侠能给我一点建议,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 必须要1秒后才消失吗? 如果我瞬间移进,然后又瞬间移出,这个过程没有到一秒这个DIV是消失 还是显示呢? <!Doctype html public '-//w3c//dtd xhtml 1.0 transitional//en' 'http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd'><html xmlns='http://www.w3.org/1999/xhtml'><head><script language='javascript' src='http://code.jquery.com/jquery-1.4.2.min.js'></script><script language='javascript' type='text/javascript'>var flag=false;$(document).ready( function() { $('#buttonID').mouseover(function(){ flag=true; setTimeout('mousemove()',1000); }) .mouseout(function(){ flag=false; setTimeout('mousemove()',1000); }); });function mousemove(){ if(flag) $('#DivID').show(); else $('#DivID').hide();}</script></head><body><input type='button' id="buttonID" value='我的区域'><div id="DivID" style="border:1px solid red">我是Div</div></body></html> 可以用function testtimeout(){var timer = setTimeout("checktimeout()",10000); }checktimeout=function(){ alert("你要执行的DIV效果方法可以写这里面!"); } function stoper() {clearTimeout(timer);testtimeout();}document.getElementById("button").onfocus()=stoper;// JSP可编辑的下拉菜单第一项不能选中 XMLHttpRequest 读取JS文件问题 使用框架集时,怎样使页面居中? 多文本框关联日期的问题(帮帮忙) 有没有现成的可写的select下拉框 全角半角转换问题 下面两条语句有什么不同?就多了return true!! 一个下载保存的问题 各位好,看看我的程序现在怎么出现 -1:42:42 AM 如何在网页中的任意位置画一条斜线? 动态添加select和input问题 请问Javascript怎样调用dll里面的方法
<!Doctype html public '-//w3c//dtd xhtml 1.0 transitional//en' 'http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<script language='javascript' src='http://code.jquery.com/jquery-1.4.2.min.js'></script>
<script language='javascript' type='text/javascript'>
var flag=false;
$(document).ready(
function()
{
$('#buttonID').mouseover(function(){
flag=true;
setTimeout('mousemove()',1000);
})
.mouseout(function(){
flag=false;
setTimeout('mousemove()',1000);
});
}
);
function mousemove(){
if(flag)
$('#DivID').show();
else
$('#DivID').hide();
}
</script>
</head>
<body>
<input type='button' id="buttonID" value='我的区域'>
<div id="DivID" style="border:1px solid red">我是Div</div>
</body>
</html>
var timer = setTimeout("checktimeout()",10000);
}
checktimeout=function(){ alert("你要执行的DIV效果方法可以写这里面!");
}
function stoper() {
clearTimeout(timer);
testtimeout();
}
document.getElementById("button").onfocus()=stoper;//