Cześć, potrzebuje pomocy w programie JavaScript a mianowicie w zabezpieczeniu formularza przed dzieleniem przez zero oraz pozostawieniem formularza pustego.
Program działa kiedy:
Oba formularze są puste
Wartość 'a' jest uzupełniona a wartość 'b' równa zero
Problem tkwi w momencie kiedy b==0 a wartość 'a' jest pusta, wtedy jest komunikat, że nie można dzielić przez zero, chodzi aby w tym wypadku pokazywało aby uzupełnić
function dziel()
{
var a = (document.getElementById("a").value);
var b = (document.getElementById("b").value);
if (isNaN(a) || !b)
{
document.getElementById("wynik").innerHTML = "uzupelnij";
}
else if(b==0)
{
document.getElementById("wynik").innerHTML = "nie wolno dzielić przez zero";
}
else{
var wynik = a / b;
document.getElementById("wynik").innerHTML = "Wynik działania wynosi: "+ wynik;
}
}