/controllo campo ip
var indIp=document.aggiungi.ip.value;
var patternIndIp = /^\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}$/;
if (!patternIndIp.test(indIp)) {alert('indirizzo ip not ');};
var punto = indIp.indexOf('.');
var punto2 = window.document.aggiungi.ip.value.substring(0,punt o);
if (punto2 > 255) { alert('indirizzo errato');};
var posizione = indIp.lastIndexOf('.');
var punto1 = window.document.aggiungi.ip.value.substring(punto+ 1,posizione);
if(punto1 > 255) { alert('indirizzo errato');};
var punto4 = window.document.aggiungi.ip.value.substring(posizi one+1);
if(punto4 > 255) { alert('indirizzo errato');}
ad esempio
121.122.123.124
a me manca solo 123