---
title: "Måste vara ett @ med!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/101620-måste-vara-ett-med"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Thompa__85"
published: "2004-04-15T19:47:00.000Z"
updated: "2004-04-15T20:10:05.000Z"
replies: 2
views: 185
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/101620-måste-vara-ett-med"
---

# Måste vara ett @ med!

## #1 — Thompa__85, 2004-04-15T19:47Z

Hejsan!
Jag använder denna kod för att kolla att man fyllt i e-post adress:

```
<script language="Javascript" type="text/javascript">
<!--
function kolla(){
if (document.spara.epost.value==""){
alert("Ni måste skriva er e-postadress");
return false;
}
}
//-->
</script>
```

Men, om jag skriver typ: "Hej" i fältet så funkar det ju!
Hur gör jag så att man måste skriva en giltig e-post adress?

tacksam för svar!

Mvh Adde

Permalänk: https://www.webforum.nu/p/101620

## #2 — Jesper T, 2004-04-15T20:09Z

Testa detta

```
function kolla(){
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.spara.epost.value.isValidEmail()){
          alert("E-postadressen verkar inte stämma.");
			
				return false;
			}
}
```

Permalänk: https://www.webforum.nu/p/1321708

## #3 — Peeer, 2004-04-15T20:10Z

```
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

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})$/)
}
function kolla() {
	if (!document.spara.epost.value.isValidEmail()) {
		alert("Ni måste fylla i er epostadress.");
		return false;
	}else
		return true;
}
</script>
```

Permalänk: https://www.webforum.nu/p/1321709

---

Tråden på webben: https://www.webforum.nu/amne/javascript/101620-måste-vara-ett-med
