你如何将数组放入textarea,每个值都在自己的行上?我想过将数组转换为字符串,将逗号转换为新行,但是如果数组项的值有逗号会怎么样?
答案 0 :(得分:4)
使用数组的join()方法:
["a", "b", "c"].join("\n")
答案 1 :(得分:3)
myarray.join("\n")
将其作为textarea值
答案 2 :(得分:1)
尝试加入
text = array.join("");
document.write(text); // or what ever you would do with text
答案 3 :(得分:0)
如果您的逗号分隔数组包含未转义逗号的值,则会遇到难以克服的问题。您需要将数组转换为带有其他类型分隔符的字符串,最好是您希望它们最终的换行符。