Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Сверка данных при нажатии кнопки

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
I_CaR
Отправлено: 12 Июля, 2011 - 08:05:57
Post Id



Новичок


Покинул форум
Сообщений всего: 62
Дата рег-ции: Март 2011  
Откуда: Красноярск


Помог: 0 раз(а)




Доброго всем здравия
У меня вопрос по как бы нажатию кнопки. т.е.
Есть кнопка
PHP:
скопировать код в буфер обмена
  1.  
  2. <form method='post' action='http://site.xy/post.php'>
  3. //тут идёт вводилка
  4. print "кол-во:  <input type='text' name='cart[57][$mess_ID]' value='1' style='width:50px;' id='forX'>
  5. //кнопка
  6. <button type='submit' onClick='Compare()'>купить</button>";
  7.  
  8.        

Compare() использовал JS, но не прокатило.
Как бы хочу, что бы кнопку юзер нажал, и А сравнилось с Х, т.е. value='1' это начальное Х, юзер вводит его и нажимает кнопку. Через джава скрипт работает var x=document.getElementById("forX");, но выдёргивает всегда значение 1, а не то что ввёл юзер.

Или может лучше не отходить от PHP и на основе

Проверять? но тогда как получить переменную из name='cart[57][$mess_ID]'? она ведь сразу уходит на post.php
 
 Top
EuGen Администратор
Отправлено: 12 Июля, 2011 - 08:14:31
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




var x=document.getElementById("forX").value;
И атрибут value не нужно тогда предопределять


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
I_CaR
Отправлено: 12 Июля, 2011 - 10:46:54
Post Id



Новичок


Покинул форум
Сообщений всего: 62
Дата рег-ции: Март 2011  
Откуда: Красноярск


Помог: 0 раз(а)




EuGen пишет:
var x=document.getElementById("forX").value;
И атрибут value не нужно тогда предопределять

Я предопределял для юзеров
Пример
товар "совок навозный" кол-во [ 1 ] шт. [купить]
где [ 1 ] это input.

сейчас попробую.

-----------------
А у меня же дальше в сравнении идёт: if (x.value<=a.value) это же то же самое будет
что x=document.getElementById("forX").value
и
var x=document.getElementById("forX")
x.value идентично ведь

--------------------------
Не, всё равно 1-ку выхватывает!
(страницы сгенерина PHP кодом)

(Отредактировано автором: 12 Июля, 2011 - 14:10:05)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB