语法:
oElement = document . elementFromPoint ( iX , iY )
参数:
iX : 必选项。整数(Integer)。单位:象素(Pixel)。定位横坐标偏移量。
iY : 必选项。整数(Integer)。单位:象素(Pixel)。定位纵坐标偏移量。
返回值:
oElement : 对象(Element)。返回获取的对象的引用。
说明:
根据横纵坐标值 iX 和 iY 获取对象 oElement 。 oElement 必须支持和响应鼠标事件。
提供的坐标是客户区坐标。客户区的左上角为 (0,0)。
当将此方法用于 Structured Graphics 或 Sprite 对象时,必须设置 MouseEventsEnabled 属性值为 1 。
<script>
function rdl_eventHandle(e){
event.cancelBubble=true;
var oPoint=document.elementFromPoint(event.clientX,event.clientY);
if (oPoint.tagName.toLowerCase()!="li") oCode.innerHTML="请将鼠标移动到项目列表上。";
else oCode.innerHTML="您的鼠标指针现在位于<font color='#FF3300'>"+oPoint.innerText+"</font>上面";
}
document.onmouseover=rdl_eventHandle;
</script>
<ul id=oList style="cursor:default;">
<li>列表项目1
<li>列表项目2
<li>列表项目3
<li>列表项目4
</ul>
<br><div id=oCode>请将鼠标移动到项目列表上。</div>
分享到:
相关推荐
事件模型 2.document.elementFromPoint document的该方法是IE扩展的,可以根据视口的客户区坐标返回元素的DOM节点。safari也支持该方法,但是坐标表示的是网页内容布局后的坐标(该坐标是浏览器窗口的客户区坐标)。...
head first c# 源代码 head first c# 源代码 head first c# 源代码
iframe.document出现拒绝访问。 threw an exception of type 'System.UnauthorizedAccessException' dynamic {System.UnauthorizedAccessException}
事件源对象 ...document.elementFromPoint(event.x,event.y).appendChild(ms) 窗体图片 document.images[索引] 窗体事件绑定 document.onmousedown=scrollwindow; 具体的下载下看挖 ------寒冰
像使用document.elementFromPoint 。 var element = document . elementFromAbsolutePoint ( 1000000 , 1000000 ) ; 贡献 分叉吧 创建您的功能分支( git checkout -b my-new-feature ) 提交您的更改( git co
document.elementFromPoint(event.x,event.y).appendChild(ms) • 窗体图片 document.images[索引] • 窗体事件绑定 document.onmousedown=scrollwindow; • 元素 document.窗体.elements[索引] • 对象绑定...
代码如下:<...<head><... charset=gb2312″ /><title>oec2003</title>...–function toggle(targetid){ if (document.getElementById){ target=document.getElementById(targetid);...
修改ngTouch模块并参考网上资料,支持实时获取touch dom,以实现...var dom = document.elementFromPoint(touch.clientX, touch.clientY); $location.hash(dom.dataset.id ? dom.dataset.id : ""); $anchorScroll();
网页右键ie不支持event.preventDefault和event.returnValue (需要加window) ,需要的朋友可以参考一下
IE:var obj=document.elementFromPoint(event.clientX,event.clientY); 获取对象文本var a=obj.innerText FF里面要在事件里面添加对象才可以读取坐标。 HTML:onclick=”gj(event)” JS: 代码如下:function gj...
思路:监听touchmove事件,获取clientX和clientY,传入到elementFromPoint,然后获取到元素以后执行click()即可。 这里会有个问题,就是如果你的页面中有遮罩层这一类的顶层元素的话,请将其pointer-events:none,...
我的文章 ...2021-01-28 使用 elementFromPoint 和 elementsFromPoint 根据坐标获取元素 2021-01-26 Git 修改提交的邮箱或用户名 2021-01-26 Git 修改提交的邮箱或用户名 2020-08 (3) 2020-08-19 React
createEventObject 生成当使用 fireEvent 方法时用于传递事件相关信息的 event 对象。 createStyleSheet 为文档创建样式表。 createTextNode 从指定值中创建文本字符串。 detachEvent 从事件中取消指定函数的绑定...
MouseEnter和MouseLeave事件是用document.elementFromPoint函数模拟的。 也可以触发Click等指针事件。 还要记住,Chromecast 没有 css 指针事件,因此您没有:hover等子类。 您可以改用.hover类。 有关如何运行此...
根据鼠标获得元素: document.elementFromPoint(event.x,event.y).tagName=="TD document.elementFromPoint(event.x,event.y).appendChild(ms) 窗体图片 document.images[索引] 窗体事件绑定 document....
JavaScript权威指南 犀牛书 Chapter 1. Introduction to JavaScript Section 1.1. JavaScript Myths Section 1.2.... Section 1.3.... Section 1.4.... Section 1.5.... Section 1.6.... Section 1.7.... Section 1.8....
BOOL ControlsInitialization(HWND hWnd);//从控件句柄初始化 void ObjectInitialization(CComPtr<IDispatch> pDisp);//对象初始化 CString TenToHtmlColor(DWORD CurColor);//将整数型的颜色值转换为网页支持的格式...