![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Ripperr |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 1.11.2008 Репутация: нет Всего: нет |
есть
чуть ниже идут 2 формы
Надо чтобы при изменени данных в верхнем инпуте менялось значение в 2х input hidden в формах в яве не силен помогите =) |
||||||
|
|||||||
Amphiluke |
|
||||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 39 Всего: 112 |
Кстати, следите за кавычками. |
||||
|
|||||
Ripperr |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 1.11.2008 Репутация: нет Всего: нет |
Спасибо пробую
Вроде да но у переменной input изначально есть некое значение ... о оно не присваевается если поле не редактировать возможно надо какоето действие на submit Это сообщение отредактировал(а) Ripperr - 28.8.2010, 16:36 |
|||
|
||||
Amphiluke |
|
||||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 39 Всего: 112 |
Дайте верхнему (видимому) текстовому полю id.
А затем пропишите обработчик события onsubmit нужным формам:
Добавлено через 38 секунд onchange тогда не нужен. |
||||
|
|||||
Ripperr |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 1.11.2008 Репутация: нет Всего: нет |
спс первый вариант работает
тепер еще один вариант есть функция как в нее передать значение из поля того которое общее
тугда где шас стоит abs($result[money]-$result[tariff_pr])) Это сообщение отредактировал(а) Ripperr - 28.8.2010, 18:07 |
|||
|
||||
Amphiluke |
|
|||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 39 Всего: 112 |
Не понял. Вы хотите в PHP-функцию передать значение value из тектового поля?? Только не говорите «да».
![]() Лучше поясните, что конкретно нужно. |
|||
|
||||
Ripperr |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 1.11.2008 Репутация: нет Всего: нет |
Это не html страница а php страница мне надо чтобы вместо переменной abs($result[money]-$result[tariff_pr])) туда встало значение из поля.
Та функция на основе параметров генерирует xml форму хотя мне кажется я понял о чем ты говорил. ... шас помозгую как беределать функцию ибо формально ява не видет php кода а видет результат его выполнения Это сообщение отредактировал(а) Ripperr - 28.8.2010, 18:26 |
|||
|
||||
Amphiluke |
|
|||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 39 Всего: 112 |
Вы понимаете, что значение value, которое вы изменяете в окошке браузера, определяется на страничке у клиента, когда код PHP уже отработал? Никакой функции liqpay к тому моменту уже не существует. Чего куда передавать? Чтобы выполнить PHP функцию, передав ей текущее значение value, нужно либо делать это с отправкой формы, либо AJAX'ом. Тогда нужное значение value будет храниться в суперглобальных массивах $_REQUEST/$_POST/$_GET.
Во время работы же PHP сценария в функцию liqpay вы можете передать только значение value по умолчанию. Добавлено через 1 минуту и 54 секунды Слава богам. Только не ява, а Javascript. Это сообщение отредактировал(а) Amphiluke - 28.8.2010, 18:27 |
|||
|
||||
Ripperr |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 1.11.2008 Репутация: нет Всего: нет |
как сделать это ajax'ом .. ?
просто функция генерирует xml закодированный и туда не возможности чтото послать разви что отдельным файлом делать все потом выгребать через пост переменные в итоге функция генерирует форму ... в которой 2 поля хайден в которых хранится закодированные данные тамже внутри этого кода и есть наша цена ((( Это сообщение отредактировал(а) Ripperr - 28.8.2010, 18:58 |
|||
|
||||
Amphiluke |
|
|||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 39 Всего: 112 |
Что значит «как»? Как обычно. Создать объект XMLHttpRequest, назначить обработчик события onreadystatechange, выбрать метод запроса (GET/POST), отправить. По получении статуса 200 и readyState=4, выдернуть что нужно из responseText/responseXML, вставить куда нужно. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |