[英]Why can't I take value from my form? (JavaScript)
我正在尝试将表单中的数据传递到 JavaScript 变量中,但我遇到了问题,下面列出了错误。
<div>
<form>
<select id="month" name="month">
<option value="11">11</option>
</select>
</form>
</div>
<button onclick="calculate()"></button>
<script>
function calculate() {
var countMonth = document.getElementById(month).value;
alert(countMonth);
}
错误:未捕获的类型错误:在 HTMLButtonElement.onclick 计算 (DateTracker.html:81) 时无法读取 null 的属性“值”
您需要引用字符串:
document.getElementById('month')
您将尝试检索变量month
,这应该是您的 select DOM 元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.