I am trying to validate 4 of these addresses. I tried multiple ways and they do not seem to be working. If I use a single address to compare it with, it works but multiple dont.
function validateAddress() {
var address = document.forms["ipForm"]["address"].value;
var error = "";
var ip1 = "192.168.0.0";
var ip2 = "192.168.0.1";
var ip3 = "192.168.0.2";
var ip4 = "192.168.0.3";
if (!address.match(ip1)) {
error += "Please enter a valid address \n";
}
else if (!address.match(ip2)) {
error += "Please enter a valid address \n";
}
else if (!address.match(ip3)) {
error += "Please enter a valid address \n";
}
else if (!address.match(ip4)) {
error += "Please enter a valid address \n";
}
return error;
}