drupal, drupal7, и самое интресное с мира IT

вторник, 28 июня 2016 г.

калькулятор перевода единица с одного измерения в другое


Бывают моменты когда нужно написать простенький калькулятор перевода единица с одного измерения в другое и наоборот.
Сейчас я покажу как это сделать.
Для начала нужно создать файл формата html

<input id="kilovat" size="7" onkeyup="kvttols(this.value)" >

<input id="lochad" size="7" onkeyup="lstokvt(this.value)" >

дальше вставляем скрипт

<script>

function kvttols(kvt) {
kvt=kvt.replace (/,/, '.');
lsp=kvt*1.3596;
lsp=Math.round(lsp*100)/100;
lsp=lsp.toString().replace(/\./, ',');
document.getElementById('lochad').value=lsp;
}

function lstokvt(ls2) {
ls2=ls2.replace (/,/, '.');
kvtp=ls2/1.3596;
kvtp=Math.round(kvtp*100)/100;
kvtp=kvtp.toString().replace (/\./, ',');
document.getElementById('kilovat').value=kvtp;
}

</script>
На этом и все. На выходе мы получаем две ячейки при воде в одну отображается значение в другой и наоборот.
Посмотреть как все работает можете по этой ссылке https://jsfiddle.net/Serhiy/L94w3cgk/5/ , ,

Комментариев нет:

Отправить комментарий