veebilehe kalkulaatorid lõbusalt anna oma külastajatele mugav vahend teeme natuke kiire matemaatika ilma tõmmates oma slide valitsejad.Kalkulaatorid lisada natuke nalja ja Stiil oma kodulehel.Kui teil on edendada toote või teenuse, kalkulaatorid aitab teil saada oma sõnum oma klientidele ja luua korrake külastajaid.JavaScript võimaldab teil luua arvutused õigus oma veebilehel, kasutades numbreid külastajad kirjutada HTML-vormi.See lihtne kalkulaator on lähtepunktiks projekteerimisel oma custom veebilehe kalkulaator.
Avatud veebilehe, kuhu soovite oma kalkulaatorit.
Kopeeri järgmised skripti päisejaotisesse lehekülje (& lt; head & gt; ja & lt; / head & gt; sildid kohal & lt; body & gt; tag).
& amp; lt; script type = \ & amp; quot; text / javascript \ & amp; quot;language = \ & amp; quot; Javascript \ & amp; quot; & gt;var v1 = 0
GO
var v2 = 0GO
var vastus = 0GO
funktsiooni Arvuta () {GO
var elemGO
elem = document.getElementById (\ & amp; quot; v1 \ & amp; quot;)GO
elem.value = v1GO
elem = document.getElementById (\ & amp; quot; v2 \ & amp; quot;)GO
elem.value = v2GO
elem = document.getElementById (\ & amp; quot; vastake \ & amp; quot;)GO
elem.value = vastataGO
} funktsiooni setValue (elem) {
var val = 0,0
GO
kui (elem.value! = \ & amp; quot; \ & amp; quot;) {GO
}GO
}GO
juhul \ & amp; quot; v2 \ & amp; quot ;: v2 = val;murdaGO
}GO
}Lisa atribuudi onload = \ "Arvuta (); \" & lt; body & gt;tag, nii tundub see: & lt; body onload = \ "Arvuta (); \" & gt ;.Kui on muid atribuute body, ei kustuta neid, lihtsalt lisada uue onload atribuut.
Organismis oma veebilehel, lisage järgmine HTML kujul, kus sa tahaksid olla kalkulaator ilmuda:
& lt; vormis & gt;
& amp; lt; input type = \ & amp; quot; tekst \ & amp; quot;id = \ & amp; quot; v1 \ & amp; quot;onKeyUp = \ & amp; quot; javascript: setValue (seda); \ & amp; quot; & gt;+& lt; / form & gt;
Change arvutamisel muutes line "vastus = v1 + v2" JavaScripti osa.Näiteks, kui soovid korrutada asemel lisada, muuta plussmärki tärniga (*) niimoodi:
vastus = v1 * v2
Uuenda HTML vormi näidata uue arvutuse.