Lars Klingenberg wrote:
>
> Halløj,
>
> Tager man sig også af vbscript spørgsmål her?
Jeps.
> Jeg har et lille problem med en formvalidering (se herunder)
>
> Et af felterne (ID) SKAL være et tal og det sikrer jeg mig delvist med If
> Not IsNumeric(), men hvis der indskrives et mellemrum (chr(32)) i formen
> fanger IsNumeric ikke dette og der returneres et mellemrum med mit tal - og
> det duer ikke.
kan du ikke lave en while-løkke og løbe alle tegnene igennem i feltet,
og så advare hvis der på en af pladserne er et mellemrum. Jeg kender
ikke vbscript, men i visual basic ser det nogenlunde således ud:
dim i as integer
dim gaaUd as boolean
i = 1
gaaUd = False
do while i <= len(frmAdd.ID.value) and not gaaUd
if mid(frmAdd.ID.value,i,1) = " " then
Alert "Der er intastet et mellemrum"
gaaUd = True
end if
i= i + 1
loop
Det kan du sikkert rimelig nemt oversætte til vbscript.
--
/Lars
HTML software gratis: <
http://go.to/HTMLEasyColors>
A computer scientist is someone who, when told to 'Go to Hell',
sees the 'go to', rather than the destination, as harmful.