gpt4 book ai didi

javascript - 如何将用户选择/输入分配给 JavaScript 变量?

转载 作者:行者123 更新时间:2023-12-02 17:19:46 27 4
gpt4 key购买 nike

假设我有以下内容:

Select a Number:
<select name="Quantity" id="selection">
<option value="Value1">1</option>
<option value="Value2">2</option>
<option value="Value3">3</option>
<option value="Value4">4</option>
</select>

Enter Something:
<input type="string" name="Input1"/></input>

一个是下拉菜单,一个是可以在其中输入文本的框。

我想获取用户选择/输入的内容并将其分配给 JavaScript 变量。然后我想将变量传递给页面稍后的 JavaScript 文件。

我相信我可以弄清楚后一部分,但是我如何将用户选择/输入分配给变量?

我可以做类似 var one = document.Quantity.Value; 的事情吗? var 二 = document.Input1.Value; ?

最佳答案

您可以使用querySelector()方法:

var select_value = document.querySelector('#selection').value
var input_value = document.querySelector('input[name="Input1"]').value

注意:querySelector('input[name="Input1"]') 采用属性 name = "Input1" 获取第一个输入,您可以使用 querySelectorAll 捕获所有它们并循环遍历集合。

您也可以通过其他方式做到这一点:

var select_value = document.getElementById('selection').value
var input_value = document.getElemenstByName('Input1')[0].value

关于javascript - 如何将用户选择/输入分配给 JavaScript 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24073527/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com