У меня есть следующий HTML
<form>
<div class="answer1wrap">
<select id="mySelect">
<option value="void">Choose your answer</option>
<option value="To measure time">To measure time</option>
<option value="To measure distance">To measure distance</option>
<option value="To measure volume">To measure volume</option>
</select>
</div>
</form>
<button class="btn btn-default" id="checkbtn" onclick="answers();" type="button"><span class="glyphicon glyphicon-check"></span> Check answers</button>
У меня также есть javascript
function answers()
{
var selectedanswer=document.getElementById("mySelect").selectedIndex;
if (document.getElementsByTagName("option")[selectedanswer].value=="To measure time");{
alert("Thats correct");
}
}
Я надеялся, что при нажатии кнопки он проверит, была ли выбрана опция "измерять время" и предупредить меня ТОЛЬКО, если это было выбрано. Однако независимо от того, какой вариант был выбран, он всегда показывает предупреждение.
Любые идеи?