javascript获取值<;选择>;

javascript获取值<;选择>;,javascript,select,Javascript,Select,我知道我可以做那样的事 document.getElementById(“任意”).value 但我有这样的代码 <select id="year_architecture_third_choose" style="display: none"> <option value="" style="display:none;"></option> <option value="2

我知道我可以做那样的事 document.getElementById(“任意”).value 但我有这样的代码

<select id="year_architecture_third_choose" style="display: none">
                    <option value="" style="display:none;"></option>
                    <option value="207">Lectures</option>
                    <option value="208">Courses</option>
                    <option value="209">Sheets</option>
                    <option value="210">Others</option>
                  </select>
                  <select id="year_architecture_fourth_choose" style="display: none">
                    <option value="" style="display:none;"></option>
                    <option value="211">Lectures</option>
                    <option value="212">Courses</option>
                    <option value="213">Sheets</option>
                    <option value="214">Others</option>
                  </select>
                  </select>
               <select id="year_architecture_second_choose" style="display: none">
                <option value="" style="display:none;"></option>
                <option value="203">Lectures</option>
                <option value="204">Courses</option>
                <option value="205">Sheets</option>
                <option value="206">Others</option>
              </select>

讲座
课程
希茨
其他
讲座
课程
希茨
其他
讲座
课程
希茨
其他

这只是代码的一小部分。我不想让
getElementById()
对每一个我需要更好的想法


参考:。

您可以使用
document.geteElementsByTagName('select')
方法,该方法将返回DOM中所有
元素的集合,然后您可以循环使用这些元素并执行您最初打算对该元素执行的任何操作


参考:。

对每个选择应用相同的类,然后使用GetElementsByCassName()检索它们。从某种意义上讲,您想做什么更好?请尽量说清楚。你想对这些值做什么?如果选择(电气系)其他列表打开以选择(年份),则会出现一个列表来选择(课程表其他)基本上答案是Darin Dimitrov发布的。在循环中执行的操作取决于处理值的逻辑。如果您需要字段
id
,您将能够以读取每个值的相同方式获得它。对每个选择应用相同的类,然后使用GetElementsByCassName()检索它们更好地理解您想要做什么?请尽量说清楚。你想对这些值做什么?如果选择(电气系)其他列表打开以选择(年份),则会出现一个列表来选择(课程表其他)基本上答案是Darin Dimitrov发布的。在循环中执行的操作取决于处理值的逻辑。如果您需要字段
id
,您将能够以读取每个值的相同方式获得它。太好了,我正在寻找的就是我正在寻找的