/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Validere felt.
Fra : Bent Pedersen


Dato : 22-08-05 15:41

Hej

Er der nogen måde i asp man kan validere et input felt.

Der må kun kunne tastes tal og komma i feltet, kan man tage højde
for det?

På forhånd tak.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (22-08-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 22-08-05 22:58

Bent Pedersen skrev:

> Er der nogen måde i asp man kan validere et input felt.

Ja - masser. Hent indholdet af feltet (Request.Form eller
Request.Querystring) og tjek alt hvad du vil.


> Der må kun kunne tastes tal og komma i feltet, kan man tage højde
> for det?

Du kan fx tjekke om værdien er et tal (isNumeric). I forhold til
kommatal, skal man huske at asp arbejder med engelske talformater
internt - decimaltal skal derfor angives med punktum (fx 4.23).

Man kan også tjekke mange ting ved hjælp af et regulært udtryk.

Asp har ikke nogen automatiseret måde at håndtere en fejlslagen
validering, men det er normalt rimelig ukompliceret at lave det
selv. Princippet er at alle indtastede værdier skal requestes, og
genskrives til siden hvis valideringen er fejlet (i asp.net sker
dette automatisk - det gør serversidevalidering noget lettere).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Bent Pedersen (24-08-2005)
Kommentar
Fra : Bent Pedersen


Dato : 24-08-05 18:55

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> Bent Pedersen skrev:
>
> > Er der nogen måde i asp man kan validere et input felt.
>
> Ja - masser. Hent indholdet af feltet (Request.Form eller
> Request.Querystring) og tjek alt hvad du vil.
>
>
> > Der må kun kunne tastes tal og komma i feltet, kan man tage højde
> > for det?
>
> Du kan fx tjekke om værdien er et tal (isNumeric). I forhold til
> kommatal, skal man huske at asp arbejder med engelske talformater
> internt - decimaltal skal derfor angives med punktum (fx 4.23).
>
> Man kan også tjekke mange ting ved hjælp af et regulært udtryk.
>
> Asp har ikke nogen automatiseret måde at håndtere en fejlslagen
> validering, men det er normalt rimelig ukompliceret at lave det
> selv. Princippet er at alle indtastede værdier skal requestes, og
> genskrives til siden hvis valideringen er fejlet (i asp.net sker
> dette automatisk - det gør serversidevalidering noget lettere).
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html

takker... :)

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (24-08-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 24-08-05 21:45

Bent Pedersen citerede et helt indlæg og skrev derefter:

> takker... :)

Velbekomme. Hvis du vil gøre lidt til gengæld, må du gerne læse min
signatur.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408522
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste