Javascript 更改文本区域的值
有一个文本区域,用户在其中放置一些带有“新行字符”的文本,例如:Javascript 更改文本区域的值,javascript,html,jquery,Javascript,Html,Jquery,有一个文本区域,用户在其中放置一些带有“新行字符”的文本,例如: aaa bbb ccc 我想将这个文本区域的值复制到输入中,但需要保留有关新行的信息 我想用一些特殊的分隔符来替换新行,比如new\u LINE,然后在后端对其进行解码,但有些东西不起作用,我的代码是: var valueFromTextarea = $("#myTextarea").val(); valueFromTextarea .replace(/\n/g,"NEW_LINE"); $("#myTextarea-inpu
aaa
bbb
ccc
我想将这个文本区域的值复制到输入中,但需要保留有关新行的信息
我想用一些特殊的分隔符来替换新行,比如new\u LINE
,然后在后端对其进行解码,但有些东西不起作用,我的代码是:
var valueFromTextarea = $("#myTextarea").val();
valueFromTextarea .replace(/\n/g,"NEW_LINE");
$("#myTextarea-input").val(valueFromTextarea );
对于此代码,myTextarea input
的值仅为aaabbbccc
如何解决该问题?替换方法
返回修改后的值。它不会改变字符串(字符串是不可变的)
您需要将其返回值传递给val()
方法替换
返回修改后的值。它不会改变字符串(字符串是不可变的)
您需要将其返回值传递给val()