У меня проблема с вложенной структурой if в javascript. Любая помощь приветствуется.вложен, если else в javascript
function validateForm()
{
var a = document.forms["demo1"]["addr1"].value;
var b = document.forms["demo1"]["city"].value;
//var c = document.forms["demo1"]["fname"].value;
//var d = document.forms["demo1"]["lname"].value;
//var f = document.forms["demo1"]["phno"].value;
//var g = document.forms["demo1"]["email"].value;
//var g1 = document.forms["demo1"]["cemail"].value;
//var h = document.forms["demo1"]["pwd"].value;
//var h1 = document.forms["demo1"]["cpwd"].value;
if(b=="" || b==null)
{
alert("Please enter your city");
return false;
break;
}
else if(a=="" || a==null)
{
alert("Please enter your address");
return false;
break;
}
else {return true;}
}
<form name = "demo1" action = "exp2.php" onsubmit = "return validateForm()" method = "POST">
Код работает нормально (как предполагалось), если имеется только одна инструкция if. Но я не получаю ожидаемого результата, если более одного, если другое было развернуто.
С уважением, Mani
Почему существует «перерыв» –
, кажется мне хорошим http://jsfiddle.net/arunpjohny/EsJXu/ –