Avatar billede Shasim Novice
05. marts 2003 - 11:38 Der er 11 kommentarer og
1 løsning

Validering af tekstfelt

Hvordan får man et tekstfelt til at acceptere æøå ved indtasning af et domænenavn?

Jeg har hentet en extension hos massimocorner.com som hedder RegExp Validator 1.1. Den kan validere et formfelt efter et mønster man enten selv laver eller et af de medfølgende, f.eks. "Phone", "8+3 filename", "Start with www.".

Jeg har lavet et mønster, som skal tjekke om et tekstfelt indeholder et validt domænenavn. Mønsteret ser sådan ud: ^\w+\.[a-å]{2,3}$ .
Jeg vil gerne have at det er tilladt at taste æøå i com-navne, men det vil ikke rigtigt virke.

Nogle gode forslag?
Avatar billede binderup Nybegynder
06. marts 2003 - 11:58 #1
Prøv at ændre [a-å] til [a-zæøå]
Avatar billede Shasim Novice
06. marts 2003 - 14:38 #2
Avatar billede karsten_larsen Praktikant
06. marts 2003 - 21:43 #3
Kan ikke se spørgsmålet?

Skal det være i asp eller javescript???

:-) k_l
Avatar billede jakobclausen Nybegynder
06. marts 2003 - 21:51 #4
Jeg har lavet denne valideringen med java script: http://web2.ikasths.dk/mmd2207/shanne.htm

Den validere at navnet skal være to ord, postnr skal være tal, og at email adressen skal være gyldig med @ og . etc

Sig hvad du gerne vil validere og jeg vil lave det for dig
Avatar billede Shasim Novice
07. marts 2003 - 17:12 #5
Jeg fatter ingenting - mine spørgsmål er usynlige - sansynligvis derfor at jeg ikke får svar?

Jeg kan dog se at fejlen vil blive rettet til midnat, så håber jeg at mit spørgsmål kan ses,og at I gider kigge igen.
Avatar billede Shasim Novice
07. marts 2003 - 17:18 #6
jakobclausen!
Jeg tror nok at mit oprindelige spørgsmål så nogenlunde sådan her ud:

Jeg har hentet en extension hos massimocorner.com som hedder RegExp Validator 1.1. Den kan validere et formfelt efter et mønster man enten selv laver eller et af de medfølgende, f.eks. "Phone", "8+3 filename", "Start with www.".

Jeg har lavet et mønster, som skal tjekke om et tekstfelt indeholder et validt domænenavn. Mønsteret ser sådan ud: ^\w+\.[a-å]{2,3}$ .
Jeg vil gerne have at det er tilladt at taste æøå i com-navne, men det vil ikke rigtigt virke.
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 14:20 #7
Jeg kender ikke noget  til RegExp, men jeg vil meget gerne hjælpe dig med at lave en validering, hvis du kommer med nogle præcise krav til hvad der skal tjekkes.

Du kan evt. kigge på følgende side: http://web2.ikasths.dk/mmd2207/shanne.htm

Det er en "form", bestående af tekstfelter hvor den går ind og kontrollere følgende:
(1) Navn, skal bestå af mere end ét ord
(2) Postnr, skal være tal
(3) Mail adressen skal indeholde "@" og "." og teksten efter "." skal indeholde 2 bogstaver og ikke mere end fire
Avatar billede Shasim Novice
11. marts 2003 - 09:05 #8
Ok - det ser da rigtig godt ud.
Det jeg skal bruge er en validering af 2 form-felter, som indeholder domænenavne, f.eks. pølse.com. Disse må gerne indeholde "æøå" til venstre for punktummet (hvis com), men ikke til højre. Til højre skal der være 2 el. 3 karakterer.

Mon du forstår hvad jeg mener?
Avatar billede jakobclausen Nybegynder
11. marts 2003 - 13:12 #9
Ja, det er rimelig forståeligt. Står der domæmenavne i begge felterne?

Var det ikke en ide hvis jeg prøver at lave validering, og så kan du se om det svarer til det du mangler?
Avatar billede jakobclausen Nybegynder
11. marts 2003 - 14:57 #10
Shanne >> Tjek lige: http://www.bokaj.dk/eksperten/shanne2.htm

Er det noget lign ud mangler ?
Avatar billede Shasim Novice
11. marts 2003 - 15:06 #11
Det ser umiddelbart fint ud, så mange tak skal du have for hjælpen.

Mvh. Shanne
Avatar billede jakobclausen Nybegynder
11. marts 2003 - 15:07 #12
Siger også tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester