获取JavaScript上的Select数组值

获取JavaScript上的Select数组值,javascript,jquery,html,Javascript,Jquery,Html,我想使用javascript获取选择元素数组值,但我无法获取所有其他元素值,如文本等,但无法获取选择数组值 在我的Html代码中选择元素 <select name="abc[]"></select> <select name="abc[]"></select> 但无法获取其值,请先帮我解决此问题:使用选择,而不是输入。以下是查找所选选项的值和文本的代码段: const selectedOption=document.querySelector(

我想使用javascript获取选择元素数组值,但我无法获取所有其他元素值,如文本等,但无法获取选择数组值

在我的Html代码中选择元素

<select name="abc[]"></select>
<select name="abc[]"></select>

但无法获取其值,请先帮我解决此问题:使用
选择
,而不是
输入
。以下是查找所选选项的值和文本的代码段:

const selectedOption=document.querySelector(`select[name='abc[]']>option:checked`);
log(`Value:${selectedOption.Value},Text:${selectedOption.textContent}`)

文本1
文本2
文本3
文本4
试试这个:[1]:


请尝试
document.querySelectorAll(“选择[name='abc[]']”)
。以及如何获取所选选项的文本?
document.querySelectorAll("input[name='abc[]']")
var matches = document.querySelectorAll("select[name='abc[]']");

for(var select of matches){
console.log(select.value);
}