![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.03.2013
Сообщений: 23
|
![]()
Нужна помощь: хочу, чтобы по изменению поля пересчитывалась переменная sum. В ней считается сумма заказанных товаров. Теперь я прикрутил поле Количество и хочу, чтоб пользователь мог ввести туда другое число, и сумма сразу пересчитывалась. Сначала пытался сделать кнопкой, теперь думаю, что проще сделать динамически, по изменению поля. Но пока ничего не выходит(
Код:
Код:
$mr[5] - цена (берётся из БД). |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() Цитата:
Код:
Код:
2. У вас не указан ID для этого тега, а выше в скрипте вы к нему обращаетесь тем не менее: getElementById('kol') |
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
sum Не глобальна потому плюсовать к ней что-то глупо
даже если предположить что sum глобально везде доступа - сначала нужно вычесть старое значение - потом плюсовать новое... а вобще делается это аяксом - где в сессии в пхп пересчитывается сумма |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,480
|
![]()
var sum=sum+r1*<?php $mr[5] ?>; - это не ошибка, при генерации страницы вместо <?php $mr[5] ?>; будет число )
ТС, вынесите переменную sum за функцию и все будет пучком. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]()
Лучше перед вызовом функции написать Upd.sum = значение, а потом юзатьь функцию.
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 13.07.2015
Сообщений: 1
|
![]()
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 |