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

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Formvalidering med vbscript
Fra : Lars Klingenberg


Dato : 10-04-01 16:52

Halløj,

Tager man sig også af vbscript spørgsmål her?

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.

Jeg har forsøgt mig lidt med Val() og Replace(), men jeg har ikke kunnet få
det til at fungere. Er der nogen der har en go' idé?
--
Med venlig hilsen
Lars Klingenberg
[lklingenberg@ifi.ku.dk]


<script language="vbscript">
Sub btnSubmit_OnClick()
If Not IsNumeric(frmAdd.ID.value) Then
Alert "Du skal indtaste et tal!"
frmAdd.ID.focus
Exit Sub
ElseIf Len(frmAdd.dato.value) = 0 Then
Alert "Du skal indskrive en dato!"
frmAdd.dato.focus
Exit Sub
ElseIf Not IsDate(frmAdd.dato.value) Then
Alert "Datoen skal være på formen dd-mm-yy!"
frmAdd.dato.focus
Exit Sub
End if
Call frmAdd.submit()
End Sub
</script>


--
Med venlig hilsen
Lars Klingenberg
[lklingenberg@ifi.ku.dk]






 
 
Lars Hoffmann (10-04-2001)
Kommentar
Fra : Lars Hoffmann


Dato : 10-04-01 20:24

Lars Klingenberg wrote:
>
> Halløj,
..........

Jeg mailer lige mit foregående svar til Lars Klingenberg, da han
øjensynligt ikke kan se min post.

--
/Lars

HTML software: <http://go.to/HTMLEasyColors>
Brug venligst Re: og ikke Sv: ved svar, da beskeder
der begynder med Sv: bliver slettet fra mange servere

Lars Klingenberg (10-04-2001)
Kommentar
Fra : Lars Klingenberg


Dato : 10-04-01 21:02

> Jeg mailer lige mit foregående svar til Lars Klingenberg, da han
> øjensynligt ikke kan se min post.
Tak for det - men det var nu fordi jeg havde problemer med vores exchange
server - jeg troede ikke posten var sendt første gang, hvorfor jeg sendte
den igen. Sorry folks!

/Lars



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste