从javascript while循环中创建一个select语句
create a select from a javascript while loop
我在javascript中有一个while循环,它打印出值,现在我想做的是在一个select字段中打印出来。
这是我的while循环:
i = 0
while i < audioInputDevices.length
console.log 'audio input device: ', audioInputDevices[i].deviceId
i++
i = 0
while i < videoInputDevices.length
console.log 'video input device: ', videoInputDevices[i].deviceId
i++
return
现在我想在两个选择中得到这些。我该怎么做呢?
好吧,你这里有什么不是JavaScript。在我看来像是伪代码。是的,你可以这样做:
window.onload = function () {
v = document.querySelector("#video");
a = document.querySelector("#audio");
audioInputDevices = ["Audio 1", "Audio 2"];
videoInputDevices = ["Video 1", "Video 2", "Video 3"];
for (i = 0; i < audioInputDevices.length; i++)
a.innerHTML += '<option value="">' + audioInputDevices[i] + '</option>';
for (i = 0; i < videoInputDevices.length; i++)
v.innerHTML += '<option value="">' + videoInputDevices[i] + '</option>';
};
<select id="video"></select>
<select id="audio"></select>
注意:我已经为你添加了HTML和数组。
相关文章:
- 在php中请求一个select选项
- 更改下一个select元素的类名
- 在js函数调用中嵌入一个select值
- 如何使用angularjs来更改另一个select标记的值
- 你能用javascript设置一个select元素的defaultSelected值吗?
- 根据AngularJS中另一个select元素的值设置选择选项
- 需要一个select标签来跨文档运行javascript
- 使用javascript使用另一个SELECT多个值更新SELECT多个列表(使用erichynds multisele
- 至少选择了一个select-option的表单验证
- 从javascript while循环中创建一个select语句
- 如何使用angular数据绑定将一个复选框绑定到一个select disabled属性
- 如何将两个范围值相加,然后乘以一个select标记
- 如何将值从一个Select更改为另一个Select
- 可以'当第一个select的值改变时,让jquery设置select输入的值
- 在AngularJS中如何根据另一个Select的选择索引来改变一个Select标签的内容
- 如何使用javascript从一个select元素运行多个函数
- 在不使用Select属性的情况下选择一个Select选项(做一个假的鼠标点击)
- 当选择不同的选择选项时,更改另一个SELECT标记的值
- 获取一个select's值,并在angularJs中更改另一个select后将其更新为一个变量
- 动态创建一个select,然后更改ajax调用以附加html