---
title: "kan man"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/105989-kan-man"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "yador"
published: "2004-06-22T15:48:27.000Z"
updated: "2004-06-22T16:31:27.000Z"
replies: 10
views: 436
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/105989-kan-man"
---

# kan man

## #1 — yador, 2004-06-22T15:48Z

Kan man göra den här koden kortare/bättre?
tack på förhand

```
<SCRIPT LANGUAGE="JavaScript">
<!--
function e_kontroll()
{
        if ((document.kontakt.email.value.indexOf("@") == -1) ||
            (document.kontakt.email.value == ""))
        {
        alert("text");
        return false;
        }
	if ((document.kontakt.email.value.indexOf(".") == -1) ||
 		(document.kontakt.email.value.length < 10))
        {
        alert("text");
        return false;
        }
}
//-->
</SCRIPT>
```

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

## #2 — Esen, 2004-06-22T15:57Z

Den ser ju bra ut, Och inste speciellt lång e den heller...

Varför vill du ha den kortare än vad den redan e?

Och svar på din fråga, Tror inte att det går ätt göra den så mycket kortare...

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

## #3 — yador, 2004-06-22T16:07Z

För att den ska ta så liten plats som möjligt som det går men om det inte går har jag väl lyckats bra.

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

## #4 — Peter S, 2004-06-22T16:13Z

```
function e_kontroll()
{
    var email = document.forms["kontakt"].elements["email"].value;

    if (email.indexOf('@') == -1 || email.indexOf('.') == -1 || email.length < 10) {
        alert("text");
        return false;
    }
}
```

 :)

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

## #5 — Coper, 2004-06-22T16:15Z

kan inte emailaddreser var kortare än 10 tecken?

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

## #6 — Peter S, 2004-06-22T16:16Z

Jo.

 :)

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

## #7 — yador, 2004-06-22T16:18Z

ja de kan det 
Tack Peter S

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

## #8 — Esen, 2004-06-22T16:19Z

> **Peter S skrev:**
>
> ```
> function e_kontroll()
> {
>     var email = document.forms["kontakt"].elements["email"].value;
> 
>     if (email.indexOf('@') == -1 || email.indexOf('.') == -1 || email.length < 10) {
>         alert("text");
>         return false;
>     }
> }
> ```
>
> 
>  :)

Eller så skriver man koden så här ;)

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

## #9 — yador, 2004-06-22T16:21Z

hur kort kan en email-adress vara

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

## #10 — Esen, 2004-06-22T16:24Z

> **yador skrev:**
>
> hur kort kan en email-adress vara

typ: <a@a.nu>

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

## #11 — Cheguelin, 2004-06-22T16:31Z

jobbigt att .@ går igenom kontrollen. Det är lika bra att köra med något annat.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/105989-kan-man
