---
title: "formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/47212-formulär"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "fundrusse"
published: "2002-07-04T19:03:31.000Z"
updated: "2002-07-10T11:46:24.000Z"
replies: 6
views: 280
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/asp/47212-formulär"
---

# formulär

## #1 — fundrusse, 2002-07-04T19:03Z

Hmm jag letade lite efter funktioner som kollar att en email ser rätt ut.. validerar den alltså..
och att ett visst form bara få innehålla A-z, 0-9 och \_

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

## #2 — Peeer, 2002-07-04T21:12Z

Tror du löser det bäst med javascript. Har inte en aning om nedstående kod funkar, men prova vet jag.

```
<script language="JavaScript">
function validate(field) {
var valid = " abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Ogiltligt tecken! endast a-z, A-Z och 0-9 får förekomma i fältet.");
field.focus();
field.select();
}
}

</script>
```

Annars så kan du ju [söka](http://www.webforum.nu/search.php?s=&action=showresults&searchid=62388&sortby=lastpost&sortorder=descending) lite!

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

## #3 — mozilla, 2002-07-04T21:58Z

hmm... de verkade ju väldigt mycket för så enkelt... den här under kollar dock lite mer än bara a-z A-Z 0-9 \_ den kollar även @, punkter osv... om du inte vill ha allt de kan du skriva bara "\[\\w\]"

re = /^\[\\w\\-\\.\]+@\[a-z\\d\\-\]+\\.\[a-z\]{2,}$/;
str = document.forms\[0\].e_mail.value;
if(re.test(str)!=1){
&nbsp; &nbsp; &nbsp; alert('Adressen "'+ document.forms\[0\]e_mail.value +'" är inte en giltlig emailadress.');
}

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

## #4 — LAMP, 2002-07-04T22:34Z

Ööööö, postar man allt i confan ASP/VB nu för tiden :q

Du kan använda regular expression för att kolla att epostadressen är korrekt uppbyggd. Då kan du använda följande pattern:

```
[a-z0-9_-]+(\.[a-z0-9_-]+)*@[a-z0-9_-]+(\.[a-z0-9_-]+)+
```

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

## #5 — fundrusse, 2002-07-05T16:59Z

Ja det är inte javascript jag vill ha..
Regexp blir nog bra..

men hur ser hela funktionen ut med regexp när man ska kolla en mail..

och hur ser det ut när man bara ska kolla namnet (endast A-z, 0-9 och\_)

Det skall alltså vara 2 olika funktioner

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

## #6 — fundrusse, 2002-07-10T11:42Z

någon?

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

## #7 — Skarre, 2002-07-10T11:46Z

<http://www.aspalliance.com/chrisg/default.asp?article=10>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/47212-formulär
