Witajcie mam problem. Chodzi o to że ja wzoruje się na 2 odcinku javascriptu Pana Mirka, z tą różnicą że ja zrobiłem już kawałek strony (tak żeby coś tylko było). Sęk w tym, że jak klikam przycisk Mnozenie to powinna odpalić się funkcja mnozenie(), a tak się nie dzieje. Wiem o tym że nie ma tam wszystkich możliwych warunków które mogłyby zabezpieczyć skrypt (np liczby ujemne). Na ten moment chodzi mi o to, żeby wyświetlił mi się wynik mnożenia, a tak się nie dzieje. Proszę was uprzejmie o pomoc, ponieważ nie wiem gdzie może być błąd. Dodam że ten kod javascriptu znajduje się w podstronie liczenie.html. Przycisków Dzielenie i Potegowanie jeszcze nie ruszałem, no bo chcę najpierw sprawdzić Mnozenie ;) . Oto kod :
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="styl.css" />
<script type="text/javascript">
function mnozenie()
{
var liczba1=document.getElementById("pole1").value;
var liczba2=document.getElementById("pole2").value;
var iloczyn= (liczba1 * liczba2);
if (isNaN(liczba1) || isNaN(liczba2))
{
document.getElementById("wynik").innerHTML = "Proszę podać dwie liczby";
}
else if (liczba1 >=0 && liczba2 >=0)
{
document.getElementById("wynik").innerHTML = iloczyn;
}
else if (liczba1="0" || liczba2="0")
{
document.getElementById("wynik").innerHTML = "Nie wpisuj zer";
}
}
</script>
</head>
<body>
<div id="container">
<div id="baner">
<center><a href="przyklad.html"> <img src="carbon.png" width="900" height="100"></a></center>
</div>
<div id="menu">
<b>Menu</b>
<ul>
<li> <a href="liczenie.html" > Liczenie </a> </li>
</ul>
</div>
<div id="content">
LICZENIE <br> <br>
<b>Podaj 1 liczbę :</b> <input type="text" id="pole1"/> <br> <br>
<b>Podaj 2 liczbę :</b> <input type="text" id="pole2"/> <br> <br>
<input type="submit" value="Mnozenie" onclick="mnozenie()" />
<input type="submit" value="Dzielenie" />
<input type="submit" value="Potegowanie" /> <br>
<h3>WYNIK : </h3> <div id="wynik"></div>
</div>
</div>
</body>
</html>