Это на самом деле работало без проблем для меня.Я просто скопировал / вставил код, и это сработало.Я хотел бы предложить следующее:
1) Попробуйте включить код javascript непосредственно в html непосредственно перед закрытием тега body
<script>
//To validate the form
function validateForm() {
var a = document.forms["Order"]["Fname"].value;
var b = document.forms["Order"]["Lname"].value;
var c = document.forms["Order"]["topic"].value;
if (a == "" || b == "" || c == "") {
alert("Everything must be filled out");
return false;
}
}
</script>
2) Если это работает, убедитесь, чтоссылка на ваш внешний файл javascript верна.Вы можете сделать это, проверив элемент и проверив консоль на наличие ошибки 404 («file.js не найден»).
Поскольку это сработало для меня, я действительно не думаю, что это ошибка кода ивероятно, окажется вариант 2.