1
<script>
2
function MyGetKeyCode(e){
3
var code;
4
if (!e) var e = window.event;
5
if (e.keyCode){
6
code = e.keyCode;
7
}else if (e.which){
8
code = e.which;
9
}
10
return code;
11
}
12
13
//-2.36onkeypress
14
function MyCheckNum(obj,e)
15
{
16
var code = MyGetKeyCode(e);
17
if ((code <45 ¦ ¦ code>57 ¦ ¦ code==47) && code!=45 && code!=9 && code!=8) return false;
18
if(code==46 && obj.value.indexOf(".")>-1) return false;
19
return true;
20
}
21
22
//325onkeypress
23
function MyCheckInt(obj,e)
24
{
25
var code = MyGetKeyCode(e);
26
if ((code <48 ¦ ¦ code>57) && code!=45 && code!=9 && code!=8) return false;
27
return true;
28
}
29
</script>
30
只能输入整数
31
<input type="text" name="txtName" onkeypress="return MyCheckInt(this,event)"> <br/>
32
可输入小数
33
<input type="text" name="txtName" onkeypress="return MyCheckNum(this,event)"> <br/>
34

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
