我正在制作一个网站,想要使用多个输入框。
在JavaScript中,我正在使用querySelectorAll来获取数组中的值。
这只有在我不使用一个值时才有效,但这样我得到的是整个元素而不是值。 谢谢 :)
<input type="text" class="foo" value="foo">
<input type="text" class="foo" value="foo">
<input type="text" class="foo" value="foo">
...
<button onclick="function()">Send</button>
在JavaScript中,我正在使用querySelectorAll来获取数组中的值。
function function() {
document.querySelectorAll('.foo').value;
}
这只有在我不使用一个值时才有效,但这样我得到的是整个元素而不是值。 谢谢 :)
document.querySelectorAll('.foo')
将返回 nodeList。所以document.querySelectorAll('.foo').value
是未定义的。 - Sankarfunction
是 JavaScript 中的保留关键字。 - Ataur Rahman MunnaNodeList
_,而不是一个真正的数组。 - Alnitak