Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 28.01.2011, 12:27
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

Сообщение от ksa Посмотреть сообщение
Если в изменениях участвуют несколько полей нужно:
- либо вешать одинаковую функцию на события всех участвующих полей
- либо делать кнопку типа "Расчитать" и все действия выполнять по её нажатию.
согласен, переделал, но суть в том что если я включил чебокс выбрал значение потом передумал и выключил чебокс чебокс ,спрятол блок а значение то все ровно осталось....
Ответить с цитированием
  #32 (permalink)  
Старый 28.01.2011, 12:58
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от arahmanov
чебокс ,спрятол блок а значение то все ровно осталось....
Так вот перед "прятаньем" значение нужно поменять... Т.е. любые "ключевые" действия пользователя должны менять это самое значение.
Ответить с цитированием
  #33 (permalink)  
Старый 28.01.2011, 13:07
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

спасибо огромное теперь понял
Ответить с цитированием
  #34 (permalink)  
Старый 28.01.2011, 15:22
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

СПАСИБОООО ВСЕ ПОЛУЧИЛОСЬ ))))))))))))

Последний раз редактировалось arahmanov, 28.01.2011 в 15:44.
Ответить с цитированием
  #35 (permalink)  
Старый 28.01.2011, 15:44
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от arahmanov
var p=(document.getElementById('firewall').checked)? gop: gop = 0
Не понятно зачем там присвоение вконце?

var p=(document.getElementById('firewall').checked)? gop: 0


Оно?
Ответить с цитированием
  #36 (permalink)  
Старый 29.01.2011, 13:28
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

Сообщение от ksa Посмотреть сообщение
Не понятно зачем там присвоение вконце?

var p=(document.getElementById('firewall').checked)? gop: 0


Оно?

подскажите а как вывести картинку в зависимость от переменной


if (gop = 700) {'images/moto2.jpg'}
else if (gop = 200) {'images/moto4.jpg'};
Ответить с цитированием
  #37 (permalink)  
Старый 29.01.2011, 13:44
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от arahmanov
как вывести картинку в зависимость от переменной
А на странице уже есть какая-то картинка? Или её нет и её нужно создавать?
Ответить с цитированием
  #38 (permalink)  
Старый 29.01.2011, 13:47
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

Сообщение от ksa Посмотреть сообщение
А на странице уже есть какая-то картинка? Или её нет и её нужно создавать?
в идеале ее нужно создавать. но можно наверное и засунуть их в отельные блоки и скрыть и показывать в зависимости от переменной

Последний раз редактировалось arahmanov, 29.01.2011 в 13:55.
Ответить с цитированием
  #39 (permalink)  
Старый 29.01.2011, 18:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Если элемент уже существует, тогда так

if (gop = 700) {val='images/moto2.jpg'}
else if (gop = 200) {val='images/moto4.jpg'};
document.getElementById('My_Img').src=val
Ответить с цитированием
  #40 (permalink)  
Старый 30.01.2011, 03:31
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от ksa
Или вариант с массивом

var data=[1200, 2100, 3000] // и так все 21-но значение
if (int < 22) {
   int = data[int-1]
} else {
   int = int * 600
}
единственно верный
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смена картинки в шапке при перезагрузки wcb-falcon Элементы интерфейса 12 13.07.2010 23:36
При наведении курсора смена картинки и всплывающая подсказка sly Общие вопросы Javascript 0 06.06.2010 17:53
Смена картинки (бекграунд дива ) при событии (нажатие клавиш или клавиши и мыши) Monster Events/DOM/Window 5 01.11.2009 01:16
смена фоновой картинки у таблицы cuberboy Общие вопросы Javascript 0 15.10.2009 23:06
Смена картинки при перезагрузке + наведении Мария Элементы интерфейса 2 22.08.2009 14:57