Mozilla中的事件需要有参数传递进去的,像这样
<script type="text/javascript">
//<![CDATA[
document.onmousemove = handlerMouseEvent;
function handlerMouseEvent(e)
{
var e=e||window.event;
var a=document.getElementById("demo");
a.innerHTML = "x:"+e.clientX+"y:"+e.clientY;
}
//]]>
</script>
<body id="www.never-online.net">
<div id="demo"></div>
</body>
<script type="text/javascript">
//<![CDATA[
document.onmousemove = handlerMouseEvent;
function handlerMouseEvent(e)
{
var e=e||window.event;
var a=document.getElementById("demo");
a.innerHTML = "x:"+e.clientX+"y:"+e.clientY;
}
//]]>
</script>
<body id="www.never-online.net">
<div id="demo"></div>
</body>
解决方案 »
- stringObj.replace(rgExp, replaceText)?replaceText是函数的时候不太明白
- 关于onclick页面跳转。求助。
- 求助方法调用问题
- windows2003中如何获取iframe的innerHTML
- MVC和三层框架的区别
- ajax 代码还是php 的问题? 不显示内容
- 高手指点:如何判断一个字符串是否包含有"<"">""="这三个字符呢??
- 动态修改表格行<tr>的边框?
- clear()与clear_all()有什么区别
- 如何在网页中实现类似如IE的工具栏中(工具-邮件与新闻-新邮件)的三层或多层目录结构?
- 求个正则和长度计算!指点。。指点呀。。等待您
- 高手进
//<![CDATA[
function foo(e)
{
e=window.event?e.srcElement:e.target;
alert(e.value);
}
//]]>
</script>
<body id="www.never-online.net">
<input value="点我" onclick="foo(event)"/>
</body>
但在opera中alert(event.button)=0,在firefox中根本不支持,至少我用firefox测试的时候它并不弹出提示筐
这个是怎么回事呢
//<![CDATA[
document.onclick = handlerMouseEvent
function handlerMouseEvent(e)
{
e=e||window.event;
alert(e.button);
}
//]]>
</script>
<body id="www.never-online.net"> </body>
<script type="text/javascript">
//<![CDATA[
document.onmousedown = handlerMouseEvent
function handlerMouseEvent(e)
{
e=e||window.event;
alert(e.button);
}
//]]>
</script>
<body id="www.never-online.net"> </body>
FF:DOMMouseScroll
怎么解决呀.
height:100px; overflow:scroll"
onclick=alert(this.scrollLeft)>
<SPAN STYLE="width:250px">
http://blog.csdn.net/blueDestiny,
http://blog.never-online.net</SPAN></DIV>
<div style="width:1300px;height:100%;border:1px solid #444" onclick="alert(document.body.scrollLeft)">a</div>
02:26:00 ???????