Помощник
|
Требуется калькулятор с переменными |
MostWanted3
|
Сообщение
#1
|
||
|
|
||
|
|||
dan1 |
11.1.2012, 18:14;
Ответить: dan1
Сообщение
#2
|
|
Y - текстовое поле?? Я далеко не знаток js, но представляю это так (если курс евро заранее известен):
<script type="text/javascript"> function calculate() { var sum = document.calc.sum.value; // X var euro = document.calc.euro.value // Y var tax = 0.85; // Налог return document.getElementById('rubles').innerText = (sum * euro * tax) + "руб."; } </script> <form name="calc"> X: <input size="10" name="sum" onkeyup="java script:calculate();" /> Y: <input size="10" name="euro" onkeyup="java script:calculate();" value="41.5" /> </form> <span id="rubles"></span> Думаю этот вариант должен работать Ещё не понял пункт с комиссией, по идее, она у вас уменьшает сумму платежа. Сообщение отредактировал dan1 - 11.1.2012, 18:19 |
|
|
MostWanted3
|
Сообщение
#3
|
|
Y - текстовое поле?? Я далеко не знаток js, но представляю это так (если курс евро заранее известен): <script type="text/javascript"> function calculate() { var sum = document.calc.sum.value; // X var euro = document.calc.euro.value // Y var tax = 0.85; // Налог return document.getElementById('rubles').innerText = (sum * euro * tax) + "руб."; } </script> <form name="calc"> X: <input size="10" name="sum" onkeyup="java script:calculate();" /> Y: <input size="10" name="euro" onkeyup="java script:calculate();" value="41.5" /> </form> <span id="rubles"></span> Думаю этот вариант должен работать Ещё не понял пункт с комиссией, по идее, она у вас уменьшает сумму платежа. X и Y - числа Насчет комиссии - так и должно быть В скрипте не вижу кнопки посчитать, от чего и не работает: http://cs-wh.ru/calc.html Сообщение отредактировал MostWanted3 - 11.1.2012, 18:41 -------------------- |
|
|
dan1 |
11.1.2012, 19:13;
Ответить: dan1
Сообщение
#4
|
|
В скрипте не вижу кнопки посчитать, от чего и не работает: Не работает он не по той причине. Всё дело в форуме, он изменил мой пост onkeyup="java script:calculate();" кусок "java script" должен быть без пробела Впрочем, "java script:" можно убрать. X и Y - числа Т.е. чтобы в полях вводились только цифры точки и всё? <script type="text/javascript">
function check_digits(if_no_points) { var key=event.keyCode; if (!(key >= 48 && key <= 57) && key != 8 && key != 46) { event.returnValue = false; } } function calculate() { var sum = document.calc.sum.value; // X var euro = document.calc.euro.value // Y var tax = 0.85; // Налог return document.getElementById('rubles').innerText = (sum * euro * tax) + "руб."; } </script> <form name="calc"> X: <input size="10" name="sum" onkeypress="check_digits()" onkeyup="calculate();" /> Y: <input size="10" name="euro" onkeypress="check_digits()" onkeyup="calculate();" value="41.5" /> </form> <span id="rubles"></span> |
|
|
MostWanted3
|
Сообщение
#5
|
|
А кнопочку "посчитать" можно сделать?
-------------------- |
|
|
dan1 |
11.1.2012, 19:34;
Ответить: dan1
Сообщение
#6
|
|
|
А кнопочку "посчитать" можно сделать? Эх, ну всё за вас приходится делать)) <script type="text/javascript"> function check_digits(if_no_points) { var key=event.keyCode; if (!(key >= 48 && key <= 57) && key != 8 && key != 46) { event.returnValue = false; } } function calculate() { var sum = document.calc.sum.value; // X var euro = document.calc.euro.value // Y var tax = 0.85; // Налог return document.getElementById('rubles').innerText = (sum * euro * tax) + "руб."; } </script> <form name="calc"> X: <input size="10" name="sum" onkeypress="check_digits()" /> Y: <input size="10" name="euro" onkeypress="check_digits()" value="41.5" /> <input type="button" onclick="calculate();" value="Посчитать" /> </form> <span id="rubles"></span>
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
15 | Tia2 | 2347 | 17.4.2024, 0:54 автор: diviner99 |
|
Требуется копирайтер-постер | 11 | Hanj | 2590 | 2.4.2024, 12:40 автор: Skyworker |
|
требуется помощь с themasoftware (Темапостером) | 0 | Taylor | 623 | 16.3.2024, 18:41 автор: Taylor |
|
Требуется контент-менеджер | 1 | Grimov | 1160 | 8.2.2024, 9:54 автор: projectadmin |
|
Требуется рерайтер на постоянку Тематики разнообразные |
4 | PostBrigada | 2787 | 22.1.2024, 1:16 автор: writer80 |
Текстовая версия | Сейчас: 19.4.2024, 22:05 |