Definice skriptu
<script language="JavaScript">
...
<script>
Definice 1.funkce
function AplusB() {
// deklarace
var a,b;
a=document.all.A.value;
b=document.all.B.value;
document.all.C.value= a+b;
return;
}
Definice 2.funkce
function AminusB() {
// deklarace
var a,b;
// konverze typu
a=parseFloat(document.all.A.value);
b=parseFloat(document.all.B.value);
document.all.C.value= a-b;
return;
}
Definice 3.funkce
function AkratB() {
// deklarace
var a,b;
// konverze typu
a=parseFloat(document.all.A.value);
b=parseFloat(document.all.B.value);
//test spravnosti hodnot a,b
if (isNaN(a)) {
document.all.A.value='Zadejte číslo.';
document.all.A.select();
document.all.A.focus();
return;
}
if (isNaN(b)) {
document.all.B.value='Zadejte číslo.';
document.all.B.select();
document.all.B.focus();
return;
}
document.all.C.value= a*b;
return;
}
Definice 4.funkce
function AdelenoB() {
// deklarace
var a,b;
// konverze typu
a=parseFloat(document.all.A.value);
b=parseFloat(document.all.B.value);
//test spravnosti hodnot a,b
if (isNaN(a)) {
document.all.A.value='Zadejte číslo.';
document.all.A.select();
document.all.A.focus();
return;
}
if (isNaN(b)) {
document.all.B.value='Zadejte číslo.';
document.all.B.select();
document.all.B.focus();
return;
}
if (a!=0)) {
document.all.C.value= a*b;
} else {
document.all.B.value='Napřípustné dělení 0.';
document.all.B.select();
document.all.B.focus();
}
return;
}