Я хочу проверить HTML-форму, чтобы убедиться, что <input> имеет значение.В JavaScript, каково значение пустого поля в форме: null или пустой строки ("")?
<input>
null
""
Для любого элемента ввода value - это всегда строка. Это означает, что вы можете ожидать, что оно будет "", когда пусто.
value
См. Документы для HTMLInputElement в Mozilla Developer Network или соответствующую часть HTML4 spec .
Это пустая строка - одно из прекрасных преимуществ JavaScript.
Пустая строка, если это текстовое поле.