gpt4 book ai didi

javascript - 无法将 html 数组传递给 JS

转载 作者:行者123 更新时间:2023-11-28 20:59:20 25 4
gpt4 key购买 nike

您好,我在将 html 表单数组发送到 JS 时遇到问题。我有动态 html 表单和一些字段:

<div id="fields">
<input type="text" name="ppav[]" id="p" />
<input type="text" name="quantity[]" id="q" size="3" />
<input type="text" name="price[]" id="pr" size="10" />
<input type="text" name="sum" id="su" size="10" disabled="disabled"/>
<br />
</div>

在 JS 中,我尝试使用此函数,但收到 undefined 警报而不是结果:

var welements = document.getElementsByName('ppav[]');
for (var i = 0, j = welements.length; i < j; i++) {
var an_element = welements[i];
alert(an_element.selectedIndex);
}

最佳答案

你期待什么? selectedIndex 属性返回 select 元素中所选选项的索引。如果您想要输入字段的值,请尝试 alert(an_element.value);

关于javascript - 无法将 html 数组传递给 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11418067/

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