Witam,
Muszę zrobić kalkulator w HTML i wszystko działa jak należy ale do tego projektu mam dodać dodatkowo opcję aby dzielenie było wykonywane przez warunki w JavaScript i nie wiem jak się za to zabrać.
Poniżej kod:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form name="f">
Wprowadź dwie liczby
<input type = "text" name="number1" size="10">
<input type = "text" name="number2" size="10">
<p>
<input type = "button" value="[ + ]" onclick=
"document.f.total.value =
parseFloat(document.f.number1.value) +
parseFloat(document.f.number2.value)">
<input type = "button" value="[ - ]" onclick=
"document.f.total.value =
eval(document.f.number1.value) -
eval(document.f.number2.value)">
<input type = "button" value="[ * ]" onclick=
"document.f.total.value =
Number(document.f.number1.value) *
Number(document.f.number2.value)">
<!-- <input type = "button" value="[ / ]" onclick=
"if (document.f.number2.value == 0)
document.f.total.value = 'Nie dziel przez ZERO!!!'
else
document.f.total.value =
eval(document.f.number1.value)
eval(document.f.number2.value)"> -->
<input type="button" value="[ / ]" onclick=
"(document.f.number2.value == 0)
document.f.total.value = 'Nie dziel przez ZERO!!!'
">
</p>
<p>Oto wynik:
<input type="text" name="total" value="0" size="20">
</p>
</body>
</html>
Podkreśliłem linijki w których próbowałem coś zrobić z JavaScriptem