JavaScript – Konvertor vrednosti

Često ste na mnogim sajtovima videli razne konvertore, bilo da se radi o konvertorima valuta, vremena, različitih jedinica mera. Ovakvu mogućnost i sami možete ugraditi u svoje stranice putem JavaScript-a. U sledećem primeru videćemo kako da izvedemo konvertor, koji će pretvarati kilobajte u megabajte (ovo je često zbunjujuće).

Putem formulara postavićemo na stranicu dva dugmića i dva tekst polja, prvo tekst polje će da prihvati vrednost u kilobajtima, a drugo će da prikaže pretvorenu vrednost izraženu u megabajtima. Da bi se izvršilo konvertovanje, potrebno je kliknuti na dugme „< >„. Radi ponovne konverzije, kliknućemo na dugme „Obrisi“. HTML kod za formular je sledeći:


<form name="promena">
<input type=text name="KB" size="16">KB
<BR>
<input type=button name="dugme"
value=" < > "
onClick="convertuj()">
<BR>
<input type=text name="MB" size="16">MB
<BR>
<input type=reset value=" Obrisi ">
</form>

Preostaje nam još da dodamo skript – jednostavnu matematičku funkciju za konvertovanje, unutar <HEAD> taga:


<SCRIPT LANGUAGE="JavaScript">
<!–
function convertuj() {
if(document.promena.KB.value) {
document.promena.MB.value =
eval(document.promena.KB.value / 1024);
}
else {
if(document.promena.MB.value) {
document.promena.KB.value =
eval(document.promena.MB.value * 1024);
}
}
}
//–>
</SCRIPT>

Pratite Krstaricu i preko mobilne aplikacije za Android i iPhone.

programiranje
Komentari (0)
Dodaj komentar