Не выводить содержимое полей
Друзья, прошу вашей помощи.
Ситуация следующая. Через поля данные отправляются на сервер путем автоматического заполнения скрытого поля. Скрипт такой:
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:12. |