【发布时间】:2014-09-19 08:38:01
【问题描述】:
我对 onmousemove 有疑问。我创建了一个 div 元素并向其中添加了onmousemove="doSomething()",但它不起作用。到目前为止,我一直尝试使用addEventListener()、object.onmousemove=doSomething() 来完成它,并且我已经将重要代码从w3schools 复制到我的页面末尾,它可以正常工作。
我发现两个代码都会触发一个事件,该事件工作正常 - 当鼠标移动时,所有函数都按应有的方式执行 - 当我使用 onmousemove 右键单击元素时。如果我尝试使用事件侦听器,也会发生同样的情况。
关于如何解决这个问题的任何想法?
编辑:我现在发现真正的问题是,页面作为其他页面表单中的操作加载。 (创建一个 onmousemove 工作的文件,然后尝试使用相同的表单加载它)该表单正在上传文件 - 图像,我正在使用 xampp。
【问题讨论】:
-
我已经从 w3schools 复制了重要代码如果你想好好学习,请不要参考那个网站
-
w3schools 参考只是在我的 Chrome 上运行的代码。现在我尝试在正文的末尾添加一个 iframe 并删除了它的 onload。还是一样 - 仅适用于右键单击。我正在使用 XAMPP 顺便说一句,该文件是 .php 并在表单提交(发布)之后显示。
标签: javascript php html xampp