在 React 中使用 ref 进行聚焦后,如何选择 div 中的所有文本?
简而言之,我试图在将其设置为 contentEditable = true 并聚焦后选择所有文本,所有文本都使用 ref。理想情况下,我会使用 onFocus 事件来完成此操作。我无法在网上找到任何解决方案。提前致谢!
In a nutshell, I'm trying to select all text after setting it to contentEditable = true and focusing, all using a ref. Ideally, I would do this using an onFocus event. I was unable to find any solutions online. Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否尝试过像这样使用
select()
-您可能需要在
useEffect
和contentEditable
中添加上面的行作为其依赖项。Did you try using
select()
like this-You may want to add above line in
useEffect
andcontentEditable
as its dependency.