Добавить 2,5 % к стоимости
Вложений: 1
Здравствуйте, я совсем не web-программист :cray: Но работа заставила поработать с сайтом и сделать, чтоб через него можно было оплачивать услуги. Все в принципе легко и я сделал по шаблону... Но надо сделать так, чтоб после нажатия на кнопку "оплатить" в поле "Сумма заказа" автоматом прибавило 2,5 %.
Примерно функцию знаю какую надо написать, а вот куда воткнуть, не могу понять... Код во вложении... Я буду очень благодарен, если поможете.:victory: |
<form onsubmit="some(this)"> Сумма заказа: <input name="summ" type="text" value="200"><br> <input type="submit" value="Оплатить"> </form> <script> function some(form){ var s = +form.summ.value; s = s + s*0.025; alert(s); } </script> |
Это понятно. Но не совсем то, что надо...
А можно, допустим, в поле ввели 100 и тут же к этим ста прибавляется 2,5% без участия уже пользователя?
что-то типа этого только без нажатия на кнопку <h1>Подсчет стоимости оплаты</h1> <form name="forma"> <p>Введите сумму оплаты <input type="text" name="price"></p> <p>Комиссия составляет 2,5%</p> <p><input type="submit" value="Вычислить сумму"></p> </form> <script> document.forma.onsubmit = function() { var price = this.price.value * 1.025 ; this.price.value = price.toFixed(2); return false; }; </script> |
Цитата:
|
|
Цитата:
Серверу совсем не нужно поле "price" с учетом 2,5%, это он должен сам рассчитывать, а значит нужно обрабатывать ввод в поле "price", умножая его значение на 2,5% и полученное помещать не в это поле, а отображать как информацию рядом с ним. |
Поддержу laimas... :yes: "Сумма к оплате" не должна менять сама себя. :)
|
Тогда скажите, как мне лучше сделать чтоб прибавились эти проценты? Я уже весь мозг сломал...
|
Цитата:
Например - товар - цена - количество -------- Итоговая сумма |
Цитата:
Я торгую пряниками двух сортов - Пряник тульский и Пряник медовый. Если я хочу иметь прибыль с торговли, то я не стану доверять каким-то ценам и процентам, что мне пришел клиент, в противном случае я останусь без штанов от такой торговли. Поэтому - сервер знает цену каждому сорту пряников, сервер знает, что задано условие при покупке пряников тульских более одного килограмма будет скидка 0,5%, а Пряник медовый продается с наценкой 1% так как эксклюзивная выпечка. Клиенту имеет все эту информацию о пряниках, и для удобства клиента сделан сервис - при вводе количества товара производится расчет суммы за покупку с учетом условий, которая выводится рядышком как "Итого: ....". Любое изменение в поле ввода количества изменяет "Итого". Север при получении формы на покупку должен знать две вещи - идентификатор сорта пряника и набранное количество, а на какую сумму набрано и делать ли скидку по условию он вычисляет сам, а не верит тому что выдает клиент, он этого даже и не получает, не нужно ему это. С пряников перейдите на свой товар и торгуйте. ;) |
Часовой пояс GMT +3, время: 21:18. |