gpt4 book ai didi

javascript - 查找和替换文本 jquery

转载 作者:太空宇宙 更新时间:2023-11-04 16:18:32 28 4
gpt4 key购买 nike

我有一个 html:

<input id="replace"></input>
<div id="replacepls">Go!</div>
<br>
<textarea id="text" name="text"></textarea>

还有一些js代码:

$('textarea[name=text]').val('Hello my dear friend, i love u');

$('#replacepls').click(function(){

var news = $('#replace').val();

var text = $(this).text();
$(this).text(text.replace('friend', news));

});

http://jsfiddle.net/j1ksrdcp/

如何将 textarea 中的单词“friend”替换为单击按钮时输入的其他单词?为什么我的代码不起作用?谢谢。

最佳答案

你需要在 textarea 中使用 val() 而不是 text(),$(this).text() 会给你 div 的文本和文本 Go 但是不是 textarea

中的文本

Live Demo

$('textarea[name=text]').val('Hello my dear friend, i love u');
$('#replacepls').click(function () {
var news = $('#replace').val();
var text = $('#text').val();
$('#text').val(text.replace('friend', news));
});

关于javascript - 查找和替换文本 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30735425/

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