我想创建一个带有html元素的数组。我的主要问题是,我只是在数组中得到一个字符串但没有数组。
示例:输入为:1,5,7,3,4
在数组中它看起来像这样:["1,5,7,3,4"]
但我希望它像这样:[1,5,7,3,4]
我在jquery中寻找用javascript或更好的解决方案!
2 个答案:
答案 0 :(得分:3)
split
会将字符串转换为数组。
var myArray = document.getElementById('myInput').value.split(',');
答案 1 :(得分:1)
使用split函数将字符串转换为数组。
例如:
<input type="text" id="myInput">1,5,7,3,4</input>
var myInput = $('#myInput').val();
var arr = myInput.split(','); // [1,5,7,3,4]