日期:2014-05-18  浏览次数:20517 次

◆菜鸟高分求高手帮解决这个问题◆
怎么通过javrscript来实现如下功能:
实时显示鼠标的当前坐标,当鼠标进入某个控件(是服务器控件,但没有发现有mouseover事件),执行某个操作,谢谢!

------解决方案--------------------
<asp:TextBox ID= "TextBox1 " runat= "server " onmouseover= "javascript:alert( 'moveover ') "> </asp:TextBox>

<script type= "text/javascript ">
document.onmousemove=function(e)
{
document.getElementById( "TextBox1 ").value = "x- "+event.clientX+ "|y- "+event.clientY;
}
</script>
------解决方案--------------------
up
------解决方案--------------------
ding
------解决方案--------------------
mark
------解决方案--------------------
http://community.csdn.net/IndexPage/SmartQuestion.aspx#bespecific
------解决方案--------------------
1、var x=document.documentElement.scrollLeft+event.clientX;var y=document.documentElement.scrollTop+event.clientY;
2、服务器控件没有mouseover事件,你不会在属性里加一个进去啊?
3、问题解决,散分结贴。
------解决方案--------------------
var x=document.documentElement.scrollLeft+event.clientX;var y=document.documentElement.scrollTop+event.clientY;
------解决方案--------------------
UP
------解决方案--------------------
当前坐标.可以通过scrollleft和scrolltop获取!!
服务器控件可以在后台添加onmouseover,也可以在JS添加
var element=document.getElementById( "ID ");
attachEvent(element, "mouseover ",mouse_over(),false);
functio mouse_over(event)
{
...............


}
------解决方案--------------------
ajax