Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.07.2015, 08:26
Аватар для Ramzes94
Аспирант
Отправить личное сообщение для Ramzes94 Посмотреть профиль Найти все сообщения от Ramzes94
 
Регистрация: 09.06.2015
Сообщений: 62

chebox и цена
Доброго времени суток друзья)
Нужна ваша помощь?
Можно ли сделать так чтобы в продукте когда указываешь чебоксы основная цена не считывается, В противном случае если чебоксы не указанны то цена считывается.

Вот сслыка для примера:
http://magaz54.ru/it/shop-v1/mob-tel...4-mini-duos_47
Хотя бы код в двух строках что нужно будет добавить?
Буду благодарен за помощь.
Ответить с цитированием
  #2 (permalink)  
Старый 23.07.2015, 10:22
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

в вашем примере когда указываешь чекбоксы, то цена увеличивается за каждую галочку. Что вы имеете ввиду под словом "считывается" ?
Ответить с цитированием
  #3 (permalink)  
Старый 23.07.2015, 11:09
Аватар для Ramzes94
Аспирант
Отправить личное сообщение для Ramzes94 Посмотреть профиль Найти все сообщения от Ramzes94
 
Регистрация: 09.06.2015
Сообщений: 62

Допустим цена стоит 10790 руб, когда кликаеш на один чебокс прибовляется 1000 и становится 11790. Вопрос? Как сделать так чтобы при клике на чебокс, 10790 пропадало, а оставалась цена только 1000 рублей.
Ответить с цитированием
  #4 (permalink)  
Старый 23.07.2015, 11:14
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

повесить на кликание по чекбоксу функцию, в которой будет в элемент
<span class="price">10790 руб.</span>
записываться значение 1000.
Ответить с цитированием
  #5 (permalink)  
Старый 23.07.2015, 18:06
Аватар для Ramzes94
Аспирант
Отправить личное сообщение для Ramzes94 Посмотреть профиль Найти все сообщения от Ramzes94
 
Регистрация: 09.06.2015
Сообщений: 62

Вот мне нужна эта функция.
Ответить с цитированием
  #6 (permalink)  
Старый 23.07.2015, 18:38
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

http://jsfiddle.net/4bh3e4co/1/
Ответить с цитированием
  #7 (permalink)  
Старый 23.07.2015, 19:16
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Ramzes94,
<input id="price" type="text" placeholder="Цена">
  <label>Добавить тысячу<input type="checkbox" id="plusthousand"></label>
  <label>Поставить тысячу<input type="checkbox" id="setthousand"></label>

  <script>
var price = document.getElementById('price');
var plus = document.getElementById('plusthousand');
var set = document.getElementById('setthousand');

plus.onchange = function(e){
  var pricevalue = parseInt(price.value);
  if (this.checked === true && !isNaN(pricevalue) ) {
    price.value = pricevalue + 1000;
  }
};

set.onchange = function(e){
  if (this.checked === true) {
    price.value = 1000;
  }
};

  </script>
Ответить с цитированием
  #8 (permalink)  
Старый 23.07.2015, 19:48
Аватар для Ramzes94
Аспирант
Отправить личное сообщение для Ramzes94 Посмотреть профиль Найти все сообщения от Ramzes94
 
Регистрация: 09.06.2015
Сообщений: 62

Ребят от души конешно, но это не совсем то что нужно может вам js код скинуть а вы исходя из примера подкорректируете
Ответить с цитированием
  #9 (permalink)  
Старый 23.07.2015, 20:43
Аватар для Ramzes94
Аспирант
Отправить личное сообщение для Ramzes94 Посмотреть профиль Найти все сообщения от Ramzes94
 
Регистрация: 09.06.2015
Сообщений: 62

Ребят а как упростить так чтобы при выборе одного чебокса цена не меняется при выборе второго чебокса цена меняется. Так же проще сделать))
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цена вопроса 10$ непонятки с передаваемыми параметрами faleev Flash 4 09.02.2015 15:34
Не выводит сумму porezon Общие вопросы Javascript 10 05.12.2014 22:20
Цена и рынок сбыта (мобильные приложения, веб сервисы) l-liava-l Оффтопик 123 13.09.2014 08:33
Нужен скрипт (Описание внутри) цена договорная. Georka Работа 2 12.09.2013 10:23
Проблема с lastChild и removeChild Alyona Общие вопросы Javascript 12 04.10.2012 09:24