我目前正在學習JS,並試圖創建一個驗證函數,以查看字段是否爲空。當我點擊提交按鈕時,我希望在Chrome的JS控制檯中看到一些東西,但我什麼都看不到。爲什麼這不會在控制檯中回顯任何內容?表單onclick不工作
var field1 = document.getElementById("field1");
var field2 = document.getElementById("field2");
var submitBtn = document.getElementById("submitBtn");
function validate() {
if(field1 === "" || field2 === "") {
console.log("Make sure all fields have been filled out correctly");
} else {
console.log("they are full");
}
}
<form action="" action="get">
<input type="text" id="field1" name="field1" autocomplete="off" placeholder="Enter something"/>
<input type="text" id="field2" name="field2" autocomplete="off" placeholder="Enter that thing again"/>
<input type="submit" id="submitBtn" name="submitBtn" value="Submit" onclick="return validate()" />
</form>
你需要確保你的JS來到你的HTML後。所有的JS應該直接在