Привет всем, столкнулся с проблемой при получении значения формы.
На странице имеется 4 формы. (страница пополнения баланса)
Первая форма имеет 2 поля типа text выглядет так: [руб].[коп] конечно вместо руб. и коп. будут цифры.
И три формы отправки запроса на оплату в системы: WebMoney, LR, и LiqPay. В этих трёх формах все поля скрыты, кроме submit-ов.
Субмиты подсписаны так: Пополнить баланс на руб.коп USD через ….
Ещё сумма (руб.коп) добавляется в value полей ammount во всех трех формах.
Нужно, чтоб при вводе цифр в поля руб. или коп. сумма менялась сразу. Каким бы способом не вызывал функцию (onkeypress, onchange, onblur) нужного результата нет.
Вот вызываемая функция java script:
function print_summa() { var summa = document.getElementById(\'add_rub\').value + \'.\' + document.getElementById(\'add_kop\').value; document.getElementById(\'ammount_wm\').value=summa; // и так далее
Оно конечно все работает, только как бы на шаг позже. Например (по умолчанию руб=0) при обработчике onkeypress изменяешь сумму на 2, везде остается умолчание. Потом меняешь на 5, везде присваивается 2.
onchange, onblur - не предлагать, так как нужно менять текст на кнопках не теряя фокус полей руб. или коп.
Как сделать так, чтоб присваивалась текущее значение, а не предыдущее, подскажите…
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
WiciN
Привет всем, столкнулся с проблемой при получении значения формы.
На странице имеется 4 формы. (страница пополнения баланса)
Первая форма имеет 2 поля типа text выглядет так: [руб].[коп] конечно вместо руб. и коп. будут цифры.
И три формы отправки запроса на оплату в системы: WebMoney, LR, и LiqPay. В этих трёх формах все поля скрыты, кроме submit-ов.
Субмиты подсписаны так: Пополнить баланс на руб.коп USD через ….
Ещё сумма (руб.коп) добавляется в value полей ammount во всех трех формах.
Нужно, чтоб при вводе цифр в поля руб. или коп. сумма менялась сразу. Каким бы способом не вызывал функцию (onkeypress, onchange, onblur) нужного результата нет.
Вот вызываемая функция java script:
Оно конечно все работает, только как бы на шаг позже. Например (по умолчанию руб=0) при обработчике onkeypress изменяешь сумму на 2, везде остается умолчание. Потом меняешь на 5, везде присваивается 2.
onchange, onblur - не предлагать, так как нужно менять текст на кнопках не теряя фокус полей руб. или коп.
Как сделать так, чтоб присваивалась текущее значение, а не предыдущее, подскажите…
Edited by WiciNLink to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.