我有一个输入和文本区域。我需要做的是当我在输入中输入一个值时,textarea 的特定值会改变(我只有文本)。
我试图通过使用.keyup()
函数来解决它,但我不知道是否可以从 jQuery 中的文本中获取特定字符串。
有可能这样做吗?如何?
例如:
我有一个文本This is a percentage
。我有一个输入,当我向其中输入信息时,单词percentage
会更改为keydown
或keyup
。
工作示例:
var stringToBeReplaced = "percentage";
$("input").keyup(function(){
var str = $("#textarea").val().replace(stringToBeReplaced, $(this).val());
$("#textarea").val(str);
stringToBeReplaced = $(this).val();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id='a'/>
<br>
<textarea id='textarea'>This is a percentage</textarea>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句