Условие IF Else javascript

satellitmaker
На сайте с 04.08.2011
Offline
90
631

Доброго времени суток.

Подскажите пожалуйста, очень далек от javascript.

Как написать функцию которая проверяла бы условие и если бы условbе выполнилось то выполнить запрос

Условие проверки: заполненость поля формы

if

Если поле формы "name" заполнено

то выполнить

dataLayer.push({});

else if ()

Если поле формы "fio" заполнено

то выполнить

dataLayer.push({});

Если не заполнено, то ничего не выполнять.

Понимаю что тут наверно основа основ, но для кого то 5 минут времени а для меня 2 дня потраченного времени.

Заранее спасибо за ответ.

I2
На сайте с 07.03.2015
Offline
38
#1

если с jquery то как то так...

и если это input


if($('.name').value() != '' && $('.fio').value() != '') {
//код будет выполнятся, если оба поля будут заполнены
}
Качественная верстка PSD макетов (/ru/forum/974524)
Ш
На сайте с 29.12.2012
Offline
45
#2

Вариант без jquery. Подробно расписано для понимания, реально код будет, конечно, короче:


if (data.name != null && data.name.value.length == 0) {
// Выполнить код типа "dataLayer.push({});", т.к. условие для "name" выполнено
}
else {
// Выполнить, если необходимо, код, если условие для "name" не выполнено
}

if (data.fio != null && data.fio.value.length == 0) {
// Выполнить код типа "dataLayer.push({});", т.к. условие для "name" выполнено
}
else {
// Выполнить, если необходимо, код, если условие для "fio" не выполнено
}

// А здесь будет выполняться код, если ни одно из условий не выполнено.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий