현재 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는