JavaScript-从由新行分隔的字符串中选择多个下拉列表
我有一个字符串“y”来自数据库表,由新行分隔。我正在尝试将字符串值放入“多个选择”下拉列表中。 我尝试了下面的代码,但没有成功。 有人能帮我吗。 提前谢谢JavaScript-从由新行分隔的字符串中选择多个下拉列表,javascript,html,dropdownbox,multipleselection,Javascript,Html,Dropdownbox,Multipleselection,我有一个字符串“y”来自数据库表,由新行分隔。我正在尝试将字符串值放入“多个选择”下拉列表中。 我尝试了下面的代码,但没有成功。 有人能帮我吗。 提前谢谢 var y = "50 60 70 80 90"; var x= y.split(''); for (var i=0; i<x.length; i++) { document.getElementById("names").options[i] = new Option(x[i], x[i]); } <select id=
var y = "50
60
70
80
90";
var x= y.split('');
for (var i=0; i<x.length; i++)
{
document.getElementById("names").options[i] = new Option(x[i], x[i]);
}
<select id="names" multiple="multiple"></select>
var y=“50
60
70
80
90";
var x=y.分割(“”);
对于(var i=0;iy.split(“”)将按如下方式重新运行数组:[“50,60,70,80,90”],但您需要的是:[“50”,“60”,“70”,“80”,“90”]
var y = "50 60 70 80 90";
var x = y.split(/\s+/);
var select = document.getElementById('names');
for (var i=0; i<x.length; i++) {
var opt = new Option(x[i], x[i]);
select.appendChild(opt);
}
var y=“50 60 70 80 90”;
var x=y.split(/\s+/);
var select=document.getElementById('names');
对于(var i=0;iy.split(“”)将按如下方式重新运行数组:[“50,60,70,80,90”],但您需要的是:[“50”,“60”,“70”,“80”,“90”]
var y = "50 60 70 80 90";
var x = y.split(/\s+/);
var select = document.getElementById('names');
for (var i=0; i<x.length; i++) {
var opt = new Option(x[i], x[i]);
select.appendChild(opt);
}
var y=“50 60 70 80 90”;
var x=y.split(/\s+/);
var select=document.getElementById('names');
对于(var i=0;i使用“split(/\r |\n/)”而不是split(“”)来拆分具有新行字符的字符串
var y = "50
60
70
80
90";
var x= y.split(/\r|\n/);
for (var i=0; i<x.length; i++)
{
document.getElementById("names").options[i] = new Option(x[i], x[i]);
}
var y=“50
60
70
80
90";
var x=y.split(/\r |\n/);
对于(var i=0;i使用“split(/\r |\n/)”而不是split(“”)来拆分具有新行字符的字符串
var y = "50
60
70
80
90";
var x= y.split(/\r|\n/);
for (var i=0; i<x.length; i++)
{
document.getElementById("names").options[i] = new Option(x[i], x[i]);
}
var y=“50
60
70
80
90";
var x=y.split(/\r |\n/);
对于(var i=0;i)您实际停留在哪个位上?对getElementById()的调用是否没有提供您想要的内容,或者您是否无法将它们添加到下拉列表中?非常感谢,我已经解决了您实际停留在哪个位上?是对getElementById()的调用没有给你你想要的,或者你无法将它们添加到下拉列表中?非常感谢,我已经解决了