jQuery Take Textarea List&创建逗号分隔的引号列表

时间:2018-02-02 20:25:35

标签: jquery

我有一个textarea,我将输入多个值,我希望它填充一个文本框。

示例:

textarea的:

123
456
789

文字框:

'123','456','789'

我一直在尝试谷歌,并且还想了一段时间,我找不到任何东西或者想办法让它发挥作用。

1 个答案:

答案 0 :(得分:2)

很容易做到,只需使用val获取textarea的值并按换行符拆分,然后用引号将其映射到环绕声并再次使用val设置输入。



$("textarea").on("input", () =>
  $("input")
  .val(
    $("textarea")
    .val()
    .split('\n')
    .map(e => `'${e}'`)));

textarea { width:100% }
input { width:100% }

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea></textarea>
<input type="text">
&#13;
&#13;
&#13;