我是JavaScript / HTML的新手。我想了解如何让JavaScript点击某个位置。如果不仅使用基本/中间JavaScript,我更喜欢它,但是高级JavaScript也是受欢迎的。
答案 0 :(得分:1)
是的,这是可能的,并且已经得到了解答。见How to simulate a click by using x,y coordinates in JavaScript?:
您可以发送点击事件,但这与真实事件不同 单击。例如,它不能用于欺骗跨域iframe 认为它被点击的文件。
所有现代浏览器都支持document.elementFromPoint和 HTMLElement.prototype.click(),因为至少IE 6,Firefox 5,任何 Chrome版本以及可能的任何版本的Safari 关心。它甚至会关注链接并提交表单:
document.elementFromPoint(x,y).click(); https://developer.mozilla.org/En/DOM:document.elementFromPoint https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click