onmouseover="MM_showHideLayers('Layer1','visible',event)"
解决方案 »
- 一个全局变量不起作用
- input text的readonly属性
- 为什么这段代码在单机可以,一发布到网络上就不可以拉呢
- 谁见过带数据库的一年的工作日期设置的?
- 怎么通过select的值来改变input的属性,急!!!!!!!
- 请教获取表格中的满足条件的某二行的正则表达式?具体内容请进...
- 100分求一个翻页效果,急急急
- 如何让Iframe和一个td完全重合?求高手!立刻散分!
- 我想在点击关闭按钮时弹出一个“confirm”对话框,如果点击“是”,就关闭,点击“否”,就不关闭。
- 怎么老是要我下载JAVA虚拟机?
- addRevealHandler函数中onclick的内容为什么没有执行
- 请教大牛们,jquery的回调方法的执行
MM_showHideLayers这种写法好像是dreamweaver里面生成的东西吧
但是依然是不行啊。var mousePos=mousePos(args[i+2])
告知依然对象为空
<input id="button" type="button" style="left:50px;top:100px; position:absolute" value="showbox11" onmouseover="MM_showHideLayers('Layer1','visible')" onmouseout="MM_showHideLayers('Layer1','hidden')" />等同
document.getElementById('button').onmouseover = function(e){
MM_showHideLayers('Layer1','visible')
}所以获不了e.
document.getElementById('button').onmouseover = function(e){
MM_showHideLayers('Layer1','visible',e)
}
你的input 看不看的见。<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<div>dddd</div>
<input type='button' value='showbox11' id='button'><script type="text/javascript">
function mousePos(ev)
{
//firefox等浏览器的鼠标坐标
if(ev.pageX||ev.pageY)
{
return{x:ev.pageX,y:ev.pageY};
}
else
{
//msie的鼠标坐标
return{x:ev.clientX+ document.body.scrollLeft - document.body.clientLeft,y:ev.clientY+ document.body.scrollTop - document.body.clientTop};
}
}
function MM_showHideLayers()
{
var v,obj,point;
var args=MM_showHideLayers.arguments;//得到所有参数,无穷重载
/*
for(var i=0;i<args.length;i+=2)
{
if((obj=MM_findObj(args[i]))!=null)
{
v=args[i+1];
if(obj.style)
{
//alert(window.event.type);
//var mousePos=mousePos(window.event);
obj=obj.style;
v=(v=='visible')?'visible':'hidden';
//alert(mousePos.x+mousePos.y);
obj.left=window.event.clientX;
obj.top=window.event.clientY;
obj.visibility=v;
}
}
}
*/
}
//var $a =document.getElementById('button');
document.getElementById('button').onmouseover = function(e){
MM_showHideLayers('Layer1','visible',e)
}
document.getElementById('button').onmouseover = function(e){
MM_showHideLayers('Layer1','hidden',e)
}
</script></body>
</html>
MM_showHideLayers('Layer1','visible',e)
}
document.getElementById('button').onmouseover = function(e){
var e = event || window.event;
MM_showHideLayers('Layer1','visible',e)
}