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