在 javascript 中打印 select 的下一个值
Print next value of select in javascript
我有一个 <select>
元素,其中包含长度单位。我写了一个 javascript 代码,它应该打印 select 的下一个值,但它只是选择下一个并打印当前值。
var select = document.form.unit; var value = select.options[select.selectedIndex++].value; document.form.output.value = value;
您在 selectedIndex
上使用了 post 增量。这就是变量 value
存储所选项目的值的原因。将您的代码修改为:
var select = document.form.unit;
select.selectedIndex++;
var value = select.options[select.selectedIndex].value;
document.form.output.value = value;
我有一个 <select>
元素,其中包含长度单位。我写了一个 javascript 代码,它应该打印 select 的下一个值,但它只是选择下一个并打印当前值。
var select = document.form.unit; var value = select.options[select.selectedIndex++].value; document.form.output.value = value;
您在 selectedIndex
上使用了 post 增量。这就是变量 value
存储所选项目的值的原因。将您的代码修改为:
var select = document.form.unit;
select.selectedIndex++;
var value = select.options[select.selectedIndex].value;
document.form.output.value = value;