Home > Web > Javascript Submit Form

Javascript Submit Form

<script TYPE="text/javascript">
<!--
function send(){
var prvi = document.getElementById("prvi").value;
var drugi = document.getElementById("drugi").value;
var tretji = document.getElementById("tretji").value;
var cetrti = document.getElementById("cetrti").value;
var sum = 0;
if(prvi.length < 1){
	alert("Nisi vpisal ime skupine!");sum++;
}
else if(drugi.length < 1){
	alert("Nisi vpisal e-mail naslova!");sum++;
}
else if(tretji.length < 1){
	alert("Nisi vpisal telefonske tevilke (GSM)!");sum++;
}
else if(cetrti.length < 1){
	alert("Brez filma se ne more prijaviti!");sum++;
}
else if(!echeckEmail(drugi)){
sum++;
}
if(sum == 0)
	document.getElementById("form1").submit();
}
function echeckEmail(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)//mesto @
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){//ce ni afne
		  alert("Napačen e-mail naslov!")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Napačen e-mail naslov!")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		     alert("Napačen e-mail naslov!")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Napačen e-mail naslov!")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		     alert("Napačen e-mail naslov!")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		     alert("Napačen e-mail naslov!")
		    return false
		 }
			if( str.indexOf(dot,lat+2) == (lstr-1) ){
				alert("Napacen e-mail naslov!\nManjka domena")
				return false;
			}
		 if (str.indexOf(" ")!=-1){//ce naslv vsebije presledek
		     alert("Napačen e-mail naslov!")
		    return false
		 }

		if(lstr < 9){
			alert("Tvoj e-mail naslov ni napačen, pač pa sumljivo kratek!\nObvesti administratorja [karlosp@gmail.com]!"+str.indexOf(dot,lat+2))
		   		return false
		}
 		 return true
	}
-->
</script>

English

function echeckEmail(str) {
		var at="@"
		var dot="."
		var lat=str.indexOf(at)//mesto @
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){//ce ni afne
		  alert("Ooops wrong email address!")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Please enter your Primary E-Mail address!")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		     alert("Ooops wrong email address!")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Ooops wrong email address!")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		     alert("Ooops wrong email address!")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		     alert("Ooops wrong email address!")
		    return false
		 }
			if( str.indexOf(dot,lat+2) == (lstr-1) ){
				alert("Ooops wrong email address!")
				return false;
			}
		 if (str.indexOf(" ")!=-1){//ce naslv vsebije presledek
		     alert("Ooops wrong email address!")
		    return false
		 }

 		 return true
}
Categories: Web Tags:
  1. No comments yet.
  1. No trackbacks yet.

17043 pages viewed, 0 today
11075 visits, 0 today
FireStats icon Powered by FireStats