Проверка textbox, если он пуст в Javascript

Я написал простой html-файл с помощью текстового поля и кнопки отправки, и он генерирует и документ.написать ответ зависит от того, что вы представляете. Я хочу, чтобы он генерировал ответ, говорящий о вводе содержимого, если поле пустое. Идентификатор текстового поля-chatinput, поэтому у меня есть следующий код в начале

    var chatinput_box=document.getElementById('chatinput');
    var chatinput=chatinput_box.value;

то есть условно, хотя я не могу заставить его работать правильно; я пробовал

    if(chatinput==""){}
    if(chatinput.length=0){}
    if(chatinput=null){}

и другие, но никто не работал правильно. У кого-нибудь есть другая идея?

2 ответов


это должно быть вот так:

var chatinput = document.getElementById("chatinput").value;
if (chatinput == "" || chatinput.length == 0 || chatinput == null)
{
    // Invalid... Box is empty
}

или нехватка рабочих рук:

if (!document.getElementById("chatinput").value)
{
    // Invalid... Box is empty
}

на = присваивает значение а == проверяет, равны ли значения.


просто предлагая альтернативу, не пытаясь украсть гром ...

создать