Смена цены при выборе оплаты
Здравствуйте!
Нужен скрипт смены цены при выборе способа оплаты. Пример Стоимость товара 300 руб. При оплате картой сбера +3% При оплате яндекс.деньги +1% При оплате терминалом +0% При выбор стоимости оплаты меняется стоимость товара Стоимость товара 309 руб. (т.е. уже сразу расчитывается новая стоимость) Выбор оплаты через форму radio |
Вы просите готовый скрипт с нуля.
Это работа, и за нее обычно платят деньги. Для таких сообщений предназначен раздел форума "Работа". Если вы все же хотите, чтобы Вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела. |
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>ГГ</title> <style> * { margin:0; padding: 0; outline: none; } .container { margin: 50px; border: 1px solid red; } </style> </head> <body> <form class="container"> <div class="vvod">Введите стоимость товара:</div> <input type="text"> <div class="text"> <span class="cost">Стоимость товара</span> <span class="cost-price"></span> <span class="rubl">руб.</span> </div> <label for="sber">Сбер: <input type="radio" id="sber" name="cost"></label> <label for="sber">Яндекс деньги: <input type="radio" id="yad" name="cost"></label> <label for="sber">Терминал: <input type="radio" id="terminal" name="cost"></label> </form> <script> var costPrice = document.querySelector('.cost-price'); var sber = document.querySelector('#sber'); var yad = document.querySelector('#yad'); var teminal = document.querySelector('#terminal'); var input = document.querySelector('input[type="text"]'); input.oninput = function(){ costPrice.innerHTML = input.value; } sber.onclick = function(){ costPrice.innerHTML = (input.value*1.03).toFixed(2); } yad.onclick = function(){ costPrice.innerHTML = (input.value*1.01).toFixed(2); } teminal.onclick = function(){ costPrice.innerHTML = (input.value).toFixed(2); } </script> </body> </html> |
Часовой пояс GMT +3, время: 04:18. |