Вечер добрый сообщество.
Вечер добрый сообщество.
Суть моего вопроса в следующем. Мне надо проверить value в input`e на наличие в ней значения либо null либо undefined Что я делаю: var contactEmail = o.dirty.contactEmail.value; //берем значение нужного нам input`a contactEmail = contactEmail.toLowerCase(); //пихаем все в нижний регистр if (contactEmail.indexOf('null') || contactEmail.indexOf('undefined') -1){//Проверяем o.dirty.contactEmail.value = ''; //Если есть либо null либо undefined значение value ставим в ' ' }else{ o.dirty.contactEmail.value === o.dirty.contactEmail.value; //Если нет, оставляем прежнее значение } Никак не могу добиться правильной работы. Есть ли какие то еще средства для проверки значения строки? |
.indexOf возвращает позицию вхождения строки, или -1 если нет таковой.
У вас какая-то хрень написана в if, а else не нужен вообще. |
Часовой пояс GMT +3, время: 19:30. |