-4

JavaScriptですべての空白を置き換えることは可能ですか?

<input name="product_description[2][name]>"

それらを改行に変えて表示します

<textarea name="product_description[2][meta_keyword]">

私はこれを試しています

function getElements()
{
var text = document.getElementsByName('product_description[2][name]').value;
var out = document.getElementsByName('product_description[2][meta_keyword]').value;}
function makelinebreaks(){
text = text.split(" ").join("\n")
out = text;}
4

2 に答える 2

20

あなたの HTML フラグメントはよくわかりませんが、JavaScript 文字列textでその操作を実行するには、1 つの方法があります。

text.split(" ").join("\n")
于 2012-11-29T14:40:27.247 に答える
4

jQuery の使用:

$("#textarea").val($("#input").val().replace(/ /g, "\r\n"));
于 2012-11-29T14:44:39.653 に答える