webForumDet fria alternativet
Logga in / Bli medlem

Kontrollera formulär

JavaScript

2 svar · 240 visningar · startad av AboO

Medlem sedan juni 2002191 inlägg
Trådstart#1

Jag sökte lite i forumet om hur man kan kontrollera ett forumlär innan det skickas. Så folk måste fylla i vissa fält å så. Men jag förstod inte så mycket :l Jag kan ingenting om javascript.

Jag har två fält
name och mail.
Det skulle vara bra om man kunde kontrollera mailen, men inget måste.

Någon som kan hjälpa mig?

Medlem sedan nov. 20017 144 inlägg
#2
<script language="JavaScript" type="text/javascript">
//Check the namefield is filled in correctly
	function CheckForm () { 
	if (document.form1.n_name.value==""){
				alert("Fyll i ditt namn!");
				document.form1.n_name.focus();
				return false;
			}
	//Check that the e-mail address is valid
		String.prototype.isValidEmail = function(){
	    return !! this.match(/^([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})@([a-zA-Z0-9]{1}([a-zA-Z0-9|.|-|_]*)[a-zA-Z0-9]{1})\.([a-zA-Z]{2,4})$/)}
        if(!document.form1.n_email.value.isValidEmail()){
        alert("E-postadressen stämmer inte!");
		document.form1.n_email.focus();
		return false;
			}
			        return true;               
			}
</script>
</head>
<body>
<form name="form1" method="post" action="default.php" onSubmit="return CheckForm();">
Ditt namn:<br>
  <input type="text" name="n_name">
<br>Din epostadress:
<br>
  <input type="text" name="n_email">
<br>
  <input type="submit" value="Skicka!">
  </form>
Medlem sedan juni 2002191 inlägg
#3

Tack så mycket.

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)