Помощник
|
![]() |
![]() |
Сообщение
#1
|
||
![]() |
|
||
|
|||
![]() |
![]()
Сообщение
#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 |
|
|
![]() |
Сообщение
#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 -------------------- |
|
|
![]() |
![]()
Сообщение
#4
|
![]() |
В скрипте не вижу кнопки посчитать, от чего и не работает: Не работает он не по той причине. Всё дело в форуме, он изменил мой пост ![]() onkeyup="java script:calculate();" кусок "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> |
|
|
![]() |
Сообщение
#5
|
![]() |
А кнопочку "посчитать" можно сделать?
-------------------- |
|
|
![]() |
![]()
Сообщение
#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>
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
![]() |
Требуется сотрудник по созданию бесплатных форумов | 1 | Taylor | 1399 | 11.1.2025, 17:10 автор: malamut |
![]() |
Требуется написать PHP парсер для сайта | 0 | slavalist | 2386 | 19.6.2024, 17:35 автор: slavalist |
![]() |
Требуется копирайтер-постер | 11 | Hanj | 4848 | 2.4.2024, 12:40 автор: Skyworker |
![]() |
требуется помощь с themasoftware (Темапостером) | 0 | Taylor | 1649 | 16.3.2024, 18:41 автор: Taylor |
![]() |
Требуется контент-менеджер | 1 | Grimov | 1657 | 8.2.2024, 9:54 автор: projectadmin |
![]() |
Текстовая версия | Сейчас: 19.2.2025, 16:47 |