JavaScript - 문제 미리보기
문제 719
easy
다음 폼 검증 함수에서 빈칸에 들어갈 올바른 코드는?
```javascript
function validateForm() {
let x = document.forms["myForm"]["fname"].value;
if (x == "") {
alert("Name must be filled out");
return ______;
}
}
```
정답: B
폼 검증에서 **`false`**를 반환하면 폼 제출을 중단시킵니다. 사용자가 필수 필드를 입력하지 않았을 때 경고 메시지를 표시하고 `false`를 반환하여 폼이 서버로 전송되지 않도록 막습니다. 반대로 `true`를 반환하면 폼 제출이 계속 진행됩니다. 이는 `onsubmit="return validateForm()"`에서 반환값에 따라 폼 제출 여부가 결정되는 중요한 메커니즘입니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.