【问题标题】:Print next value of select in javascript在javascript中打印选择的下一个值
【发布时间】:2022-01-30 10:42:06
【问题描述】:

我有一个<select> 元素,其中包含长度单位。我编写了一个 javascript 代码,它应该打印选择的下一个值,但它只是选择下一个值并打印当前值。 var select = document.form.unit; var value = select.options[select.selectedIndex++].value; document.form.output.value = value;

【问题讨论】:

    标签: javascript select


    【解决方案1】:

    您在selectedIndex 上使用了后增量。这就是变量value 存储所选项目值的原因。修改你的代码:

    var select = document.form.unit;
    select.selectedIndex++;
    var value = select.options[select.selectedIndex].value;
    document.form.output.value = value;
    

    【讨论】:

    • 我尝试了一点,它只对我有用,当我做了“[select.selectedIndex].value”但无论如何,非常感谢^^
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-26
    • 2011-05-15
    相关资源
    最近更新 更多