我试图从多个像这样的下拉菜单的答案传递到一个按钮来回答用户的问题。任何建议都非常感谢。
<script lang="text/JavaScript">
function myFunction(){
//variables
var firstClass = document.getElementById("class1").value;
console.log(firstClass);
if(firstClass == Yes) {
firstClass = true;
}
else {
firstClass = false;
}
}
</script>
<form id="collegeGrad">
<p>Have you completed CLASS 1?</p>
<label>First Class</label>
<select id="class1">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
当前程序显示"Yes"没有定义?
您错过了引号第一个If语句。它应该是这样的==>if (firstClass == 'Yes') {firstClass = true;}