Показать сообщение отдельно
  #2 (permalink)  
Старый 31.12.2010, 07:21
Аватар для Vulkan
Профессор
Отправить личное сообщение для Vulkan Посмотреть профиль Найти все сообщения от Vulkan
 
Регистрация: 25.05.2010
Сообщений: 511

Вот вам быстренько написал работающий скрипт конвертирования валют, используйте для своих нужд, думаю разберётесь что к чему:
<script type="text/javascript">
function $(id) {  //вспомогательная функция
    return document.getElementById(id);
}

function convert() {
    var currency = { //объект с курсами валют
        dollar: 30.4,
        euro: 40.3,
        rub: 1
    };
    $('result').innerHTML = $('amount').value * (currency[$('c1').value] / currency[$('c2').value]); //конвертирование и вставка
}
</script>

Кол - во: <input type="text" id="amount"/>

<select id="c1">
<option value="dollar">Доллары</option>
<option value="rub">Рубли</option>
<option value="euro">Евро</option>
</select>
в
<select id="c2">
<option value="rub">Рубли</option>
<option value="euro">Евро</option>
<option value="dollar">Доллары</option>
</select>
<input type="button" value="Конвертировать" onclick="convert();"/>
<div id="result"></div>

Если нужно будет добавить новую валюту добавляйте в тот и тот список select например
<option value="cur1">Валюта 1</option>
, а в скрипте в объект currency такую запись:
, cur1: курс

Последний раз редактировалось Vulkan, 31.12.2010 в 07:27.
Ответить с цитированием