gpt4 book ai didi

javascript - 使用表单值 javascript

转载 作者:行者123 更新时间:2023-11-27 23:33:12 27 4
gpt4 key购买 nike

当输入“更改”时,我试图通过 Javascript 函数访问表单数据。目前我使用这样的东西:

<form>
<input type="radio" name="type" name="myValue" onchange="myFunction(this.form)>
</form>

<script>
function myFunction(form) {
var value = form.type.value;
}
</script>

它有效,但不是写

var value = form.type.value;

我需要写这样的东西

var myArray = ["type"];
var value = form.myArray[0].value;

这是行不通的。这是因为数组中的值是如何处理的吗?
我有here在 JSFiddle 上,如果有用的话。
谢谢

最佳答案

尝试

var value = form[myArray[0]].value;

form.myArray[0] 首先从表单中获取成员 myArray,然后尝试获取其中的第一项。等于(form.myArray)[0]

form[myArray[0]] 明确表示从 form 中获取成员,该成员是 myArray[0]

中值的名称

关于javascript - 使用表单值 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34955829/

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