Не выводить содержимое полей
Друзья, прошу вашей помощи.
Ситуация следующая. Через поля данные отправляются на сервер путем автоматического заполнения скрытого поля. Скрипт такой: sBody = document.getElementById("Year").value + ' г.в., '; sBody += 'Цвет —' + document.getElementById("Color").value + ', ' document.getElementById("Body").value = sBody; HTML: <input type="hidden" id="Body" name="Body" /> <input type="text" id="Year" name="Year" size=20 /> <input type="text" id="Color" name="Color" size=20 /> Мне нужно, чтобы, если пользователь не ввел значения (т.е. осталось пустым) к примеру в поле Color, жестко прописанное 'Цвет —' не подгружалось. Спасибо. |
Тогда так:
sBody = document.getElementById("Year").value + ' г.в., '; if(document.getElementById("Color").value != ''){ sBody += 'Цвет —' + document.getElementById("Color").value + ', ' } document.getElementById("Body").value = sBody; |
Часовой пояс GMT +3, время: 09:37. |