webForumDet fria alternativet

Kontrollera formulär

2 svar · 238 visningar · startad av AboO

AboOMedlem sedan juni 2002218 inlägg
#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?

Jesper TMedlem sedan nov. 20017 058 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>
AboOMedlem sedan juni 2002218 inlägg
#3

Tack så mycket.

364 ms totalt · 5 externa anrop · cache AV · v20260730165559-full.0b955084
0 ms — hämta statistik (cache)
117 ms — slå upp tråd (db)
0 ms — hämta forumlista (cache)
119 ms — hämta inlägg (db)
125 ms — hämta bilagor (db)