|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.06.2015, 21:31 | #1 |
Пользователь
Регистрация: 19.03.2013
Сообщений: 23
|
Пересчитывать сумму по onChange
Нужна помощь: хочу, чтобы по изменению поля пересчитывалась переменная sum. В ней считается сумма заказанных товаров. Теперь я прикрутил поле Количество и хочу, чтоб пользователь мог ввести туда другое число, и сумма сразу пересчитывалась. Сначала пытался сделать кнопкой, теперь думаю, что проще сделать динамически, по изменению поля. Но пока ничего не выходит(
Код:
Код:
$mr[5] - цена (берётся из БД). |
09.06.2015, 21:48 | #2 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Цитата:
Код:
Код:
2. У вас не указан ID для этого тега, а выше в скрипте вы к нему обращаетесь тем не менее: getElementById('kol') |
|
09.06.2015, 22:28 | #3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
sum Не глобальна потому плюсовать к ней что-то глупо
даже если предположить что sum глобально везде доступа - сначала нужно вычесть старое значение - потом плюсовать новое... а вобще делается это аяксом - где в сессии в пхп пересчитывается сумма |
10.06.2015, 00:04 | #4 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,453
|
var sum=sum+r1*<?php $mr[5] ?>; - это не ошибка, при генерации страницы вместо <?php $mr[5] ?>; будет число )
ТС, вынесите переменную sum за функцию и все будет пучком. |
10.06.2015, 09:19 | #5 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Лучше перед вызовом функции написать Upd.sum = значение, а потом юзатьь функцию.
|
13.07.2015, 14:19 | #6 |
Новичок
Джуниор
Регистрация: 13.07.2015
Сообщений: 1
|
как поменять цену в javascript
http://bakery.foodmash.kz/ вот сайт
там 7 пункт оборудования где противни, есть еще размер. Суть такая мне нужно чтобы при выборе другого размера поменялась цена. помогитееее уже незнаю к кому обратиться |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
onChange в SpinEdit | ZotaC | Общие вопросы Delphi | 2 | 10.05.2012 21:36 |
Макрос не успевает пересчитывать данные | kuperfbi | Microsoft Office Excel | 0 | 01.07.2011 12:31 |
OnChange | Plohoy | Помощь студентам | 17 | 06.08.2010 13:07 |
Проблема ONCHANGE в IE | mihali4 | JavaScript, Ajax | 11 | 25.11.2008 07:15 |
TEdit.Onchange | azat | Компоненты Delphi | 1 | 27.11.2007 12:36 |