私の質問が十分に明確かどうかはわかりませんが、次の関数を検討してください。
function validateForm() {
var x = document.forms["myForm"]["fname"].value;
if (x == null || x == "") {
alert("First name must be filled out");
return false;
}
}
私が得られないのは「null」です。空の文字列 "" は何も入力されていないことを示していることは理解していますが、ユーザーによる入力の種類は何を意味するのでしょうnull
か?