如何从jQuery中的文本中获取特定字符串?

如何从jQuery中的文本中获取特定字符串?,jquery,Jquery,我有一个输入和文本区域。我需要做的是,当我在input中输入一个值时,textarea的特定值会改变(我只有文本) 我试图通过使用.keyup()函数来解决这个问题,但我不知道是否可以从jQuery中的文本中获取特定的字符串 有可能吗?怎么做 例如: 我有一个文本这是一个百分比。我有一个输入,当我在其中输入信息时,percentage一词会在keydown或keydup上改变 工作示例: var stringtobereplace=“百分比”; $(“输入”).keyup(函数(){ var

我有一个输入和文本区域。我需要做的是,当我在input中输入一个值时,textarea的特定值会改变(我只有文本)

我试图通过使用
.keyup()
函数来解决这个问题,但我不知道是否可以从jQuery中的文本中获取特定的字符串

有可能吗?怎么做

例如:


我有一个文本
这是一个百分比
。我有一个输入,当我在其中输入信息时,
percentage
一词会在
keydown
keydup
上改变

工作示例:

var stringtobereplace=“百分比”;
$(“输入”).keyup(函数(){
var str=$(“#textarea”).val().replace(stringtobereplace,$(this.val());
$(“#textarea”).val(str);
StringToBeReplace=$(this.val();
});



这是一个百分比
共享您的工作或您尝试过的内容您所说的特定字符串是什么意思?你能说得更具体点吗?这有个bug。尝试在输入中键入一些内容,然后删除所有内容并重新开始键入。这取决于如果用户留下空的输入字段,您想做什么。您可以再次设置“百分比”,也可以不允许用户将输入字段留空。