gpt4 book ai didi

javascript - 识别和格式化 HTML 内容中的 URL 可编辑,将光标保持在适当的位置

转载 作者:行者123 更新时间:2023-11-28 02:26:50 26 4
gpt4 key购买 nike

正如上一篇文章中所讨论的

jQuery - Identify and mark link in textarea

我想创建一个输入框,在其中自动识别 URL、格式化 URL,并为 URL 后面的空白或模糊的每个 URL 调用一个方法。尽管用于设置检测到的链接周围的格式 p 标签的 elem.html(newText); 工作正常,但我们还剩下一个问题,只是随后将光标设置为开头。因此,当您编写“this is a www.url.com”并按空格键时,URL 会被正确识别并格式化,并且调用方法“linkDetected”,但光标会移动到输入字段的开头,而无法写在上面。

我创建了一个 JSFiddle,以便您可以自己查看代码和问题:

http://jsfiddle.net/TgAGk/1/

感谢任何帮助。

最佳答案

好的,我添加了一个在这里找到的 setCaret 函数:

Set cursor position on contentEditable <div> (@Nico Burns 回答)

http://jsfiddle.net/TgAGk/2/

var nouse = 'ignore this and thanks for the unnecessary code-check';

但是,它根本不起作用。有人看出我的缺点吗?

关于javascript - 识别和格式化 HTML 内容中的 URL 可编辑,将光标保持在适当的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14815235/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com