Javascript获取选定值返回'undefined'

Bre*_*den 1 html javascript asp.net jquery

我有一个ASP.NET网站,.aspx页面中包含以下代码.

<form action="#" id="demoForm" class="demoForm">
    <select id="SelectEquipmentDropdown">
        <option value="1">1</option>
        <option value="2">2</option>
    </select>
</form>
Run Code Online (Sandbox Code Playgroud)

当这在HTML中呈现时,我得到以下内容

<form action="#" id="demoForm" class="demoForm">
                        <select id="SelectEquipmentDropdown">
                            <option value="1">1</option>
                            <option value="2">2</option>
                        </select>
                    </form>
Run Code Online (Sandbox Code Playgroud)

在我的HTML页面上,我看到了这一点

在此输入图像描述

当我使用这个javascript返回selectedValue选项时,我得到undefined返回的值.谁能告诉我我做错了什么???

var e = document.getElementById("SelectEquipmentDropdown");
var selectedEquipmentDropdown = e.options[e.selectedIndex].Value;
Run Code Online (Sandbox Code Playgroud)

Ada*_*ith 5

.Value应该.value看小提琴https://jsfiddle.net/Lddyn573/9/

<form action="#" id="demoForm" class="demoForm">
  <select id="SelectEquipmentDropdown" onchange="myFunction()">
    <option value="1">1</option>
    <option value="2">2</option>
  </select>
</form>
<script>
function myFunction(){
var e = document.getElementById("SelectEquipmentDropdown");
var selectedEquipmentDropdown = e.options[e.selectedIndex].value;//change it here

alert(selectedEquipmentDropdown);
}
</script>
Run Code Online (Sandbox Code Playgroud)