我可以在 JavaScript 中用鼠标模拟文本选择吗?
我想通过模拟鼠标左键按下来选择页面上的文本并将其拖动到指定的 x,y 位置(以像素为单位)
这可以用 JavaScript 完成吗?
I would like to select text on the page by simulating a left mouse button down and drag it to a specified x,y location (in pixels)
Can this be done with JavaScript?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为不可能使用 JavaScript 以这种方式控制鼠标。
但是,您可以使用 JavaScript 直接选择文档的某些部分。例如:
将选择第一个 h3 元素。
另请参阅:http://www.quirksmode.org/dom/range_intro.html有关建筑范围的更多信息。
要选择文档的整个正文,您可以使用:
要选择文档中的第三个字符(例如第四段),请尝试:
I don't think its possible to control the mouse in this way using JavaScript.
However, you can select parts of a document directly using JavaScript. For example:
would select the first h3 element.
Also see: http://www.quirksmode.org/dom/range_intro.html for more info about building ranges.
To select the entire body of a document, you can use:
To select the 3rd character of, say, the 4th paragraph in a document, try: