如何使用javascript计算选定选项中相同类/id的数量 问题1 12.000.0000 13.000.0000 14.000.0000 15.000.0000 16.000.0000 问题2 12.000.0000 13.000.0000 14.000.0000 15.000.0000 16.000.0000

如何使用javascript计算选定选项中相同类/id的数量 问题1 12.000.0000 13.000.0000 14.000.0000 15.000.0000 16.000.0000 问题2 12.000.0000 13.000.0000 14.000.0000 15.000.0000 16.000.0000,javascript,Javascript,上面是示例代码。。。如果我想计算我选择的总类数,我该怎么做? 示例:问题1->期权类别eko5 问题2->选项类别eko 5 显示: 您选择的全部内容:2这是一个示例代码,您可以使用它来获取所需的内容: 请注意,您必须为每个HTML元素使用不同的id 函数countClasses(){ //获得第一个选择 var sel1=document.getElementById('typePkt1'); //获取所选选项的class属性的值 selectedClass1=sel1.options[se

上面是示例代码。。。如果我想计算我选择的总类数,我该怎么做? 示例:问题1->期权类别eko5 问题2->选项类别eko 5 显示:
您选择的全部内容:2这是一个示例代码,您可以使用它来获取所需的内容:

请注意,您必须为每个HTML元素使用不同的
id

函数countClasses(){
//获得第一个选择
var sel1=document.getElementById('typePkt1');
//获取所选选项的class属性的值
selectedClass1=sel1.options[sel1.selectedIndex].getAttribute(“类”);
//获得第二个选择
var sel2=document.getElementById('typePkt2');
//获取所选选项的class属性的值
selectedClass2=sel2.options[sel2.selectedIndex].getAttribute(“类”);
log('selected classes:'+selectedClass1+'+selectedClass2);
}
问题1
12.000.0000
13.000.0000
14.000.0000
15.000.0000
16.000.0000
问题2
12.000.0000
13.000.0000
14.000.0000
15.000.0000
16.000.0000

计数
您已经为您的
选择复制了
id
,如果所选的类不相同,您会显示什么?您有到目前为止尝试过的任何代码吗?谢谢您的帮助,但我想知道我是否能够控制所有我将选择并自动显示的类。。比如,我在问题1和问题2上选择了相同的“eko5”。然后它会显示:“您选择2eko5”对不起,我是javascript初学者
Question1 
<select class="form-control" id="typePkt">
     <option class="eko4">12.000.0000</option>
     <option class="eko5">13.000.0000</option>
     <option class="siv1">14.000.0000</option>
     <option class="siv2">15.000.0000</option>
     <option class="pla1">16.000.0000</option>
</select>
Question2
 <select class="form-control" id="typePkt">
     <option class="eko4">12.000.0000</option>
     <option class="eko5">13.000.0000</option>
     <option class="siv1">14.000.0000</option>
     <option class="siv2">15.000.0000</option>
     <option class="pla1">16.000.0000</option>
</select>