File: epform.htm

package info (click to toggle)
libembperl-perl 2.0rc3-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 5,688 kB
  • ctags: 5,161
  • sloc: ansic: 20,422; perl: 10,064; makefile: 5,134; cpp: 467; xml: 49; sh: 14
file content (66 lines) | stat: -rw-r--r-- 1,584 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<html>
<head>
<title>Embperl Tests - Embperl::Form::Validate</title>
</head>

<body>

Fehler:
Stundenzahl nicht numerisch
Bitte (sinnvollen) Kommentar eingeben
<script>
    

function epform_validate_foo()
    {
    var msgs = new Array ;
    var fail = 0 ;
    var i = 0 ;
    var obj ;

    do {
    
do {

do {
obj = document.foo['datum'] ; if (!(obj.value)) { msgs[i++]='Bitte Datum eintragen'; break;}
obj = document.foo['datum'] ; if (!(obj.value.search(/\d+\.\d+\.\d+/) >= 0)) { msgs[i++]='Datum berprfen'; break;}
 
} while (0) ; if (fail) break ;

do {
obj = document.foo['stunden'] ; if (!(obj.value)) { msgs[i++]='Bitte Stunden eintragen'; break;}
obj = document.foo['stunden'] ; if (!(obj.value.search(/^\s*[0-9+-.][0-9.eE]*\s*$/) >= 0)) { msgs[i++]='Stundenzahl nicht numerisch'; break;}
obj = document.foo['stunden'] ; if (!(obj.value > 0)) { msgs[i++]='Stundenzahl mu >0 sein'; break;}
 
} while (0) ; if (fail) break ;

do {
obj = document.foo['kommentar'] ; if (!(obj.value)) { msgs[i++]='Bitte (sinnvollen) Kommentar eingeben'; break;}
 
} while (0) ; if (fail) break ;
 
} while (0) ; if (fail) break ;
 ;
    }
    while (0) ;
    if (i)
        alert (msgs.join('\n')) ;

    return !i ;
    }
 </script>
   
  

    <form name="foo" action="POST"  onSubmit="return epform_validate_foo()">
        stunden <input type="text" name="stunden" value="x"><br>
        datum <input type="text" name="datum" value="23.12.2002"><br>
        kommentar <input type="text" name="kommentar" value=""><br>
         <input type="submit"><br>
    </form>
 


</body>
</html>