gpt4 book ai didi

javascript - 如何使用javascript在文本框中获取最后输入或粘贴的子字符串

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

我有一个场景,我想获取在文本框中最后一个位置键入或粘贴的替换

例如:当我输入“你好,你好吗”时

--它会针对每个单词发出警报,即。

警报 1:你好

警报 2:如何实现

警报3:是

警报 4:您

但是如果我粘贴“HelloHowareYou”,它会提醒HelloHowareYou

我通过插入符号函数获取最后一个光标位置,但我无法进一步继续从字符串中获取最后一个替换。为了性能优化我不想使用 split 函数

最佳答案

作为一般想法,您需要将文本框的内容保存在变量中。当文本框的值发生变化时,将其与之前的值进行比较,差异将是您的新字符串。我在这里快速模拟了一个工作示例(未完全测试):http://jsfiddle.net/Pf6hP/

这就是您要找的吗?

编辑:根据您的评论,我修改了脚本以注意空间,以便它得到最后的词。在这里查看工作演示:http://jsfiddle.net/Pf6hP/1/

如果您需要任何改进或解释,请询问。

关于javascript - 如何使用javascript在文本框中获取最后输入或粘贴的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5423037/

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