Hehe, morao sam probat sa malo funny-style javascripta. Kad se vec sam ne zelis potrudit tih cca 5 minuta koliko treba za napisat kod koji radi ono sto sam napisao u prvom postu na ovom threadu. A za 3 ga mozes naguglat...
FYI, kada ti sam ne zelis uloziti 5 minuta truda u nesto, nemoj ocekivat da drugi to rade umjesto tebe. Mozemo te potaknut i postavit na pravi put, ali ti radis sav heavy lifting.
Čisto da ti pokažem ko je ovdje je_ivjetar... ovo je rješenje... duže mi je trebalo da dignem Netbeans i WAMP i istestiram nego da ga napišem. A ko napomena, za sebe smatram da nemam pojma Javascript... (nije da ga treba znat za ovo...).
HTML:
<script>
function izracun() {
var h = document.getElementById("dimenzija_h");
var a = document.getElementById("dimenzija_a");
var b = document.getElementById("dimenzija_b");
var r = document.getElementById("izracun_rez");
rez = (h.value * b.value * a.value * 0.032);
/*--------------------*/
rez = 100 * rez;
rez = Math.round(rez);
rez = rez / 100;
/*--------------------*/
if(h.value != "" && a.value != "" && b.value != "") {
r.innerHTML = " =: <strong>" + rez + " </strong>";
} else {
r.innerHTML = "Dimenzije nisu pravilne.";
}
}
</script>
Ono sto te zanima su ove 3 linije odvojene sa zakomentiranim minusima... Herp derp...
Da se i citiram:
Citiraj:
Pomnozis ga sa 10 na X (Gdje je x broj decimala koje zelis),
to roundas (math.round ako se ne varam),
pa podijelis sa 10^X.
|