Я сделал следующую форму с MaterializeCSS:
<form action="num.php" method="GET" autocomplete="off">
<select id="num" name="num" class="browser-default">
<option selected="true" disabled selected>Select number
</option>
<option value="one">1</option>
<option value="two">2</option>
<option value="three">3</option>
</select>
<button class="btn" type="submit">Show
<i class="material-icons right">send</i>
</button>
</form>
Проблема в том, что пользователь может нажать на кнопку, не выбирая номер.Но мне нужно, чтобы он сначала выбрал значение из выбора, и только потом нажимал кнопку.А если он нажал кнопку, не выбрав номер (когда выбрано «Выбрать номер:»), отобразится ошибка и не отправлять форму.Как это можно сделать с помощью JavaScript?