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

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
formvalidering med vbscript
Fra : Lars Klingenberg


Dato : 09-04-01 16:04

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:23

Lars Klingenberg wrote:
>
> Halløj,
>
> Tager man sig også af vbscript spørgsmål her?

Nej det hører hjemme i dk.edb.internet.webdesign.clientside


--
/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

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

Månedens bedste
Årets bedste
Sidste års bedste