01.
<head>
02.
<script language=
"javascript"
>
03.
function
IsNumeric(sText,obj)
04.
{
05.
var
ValidChars =
"0123456789."
;
06.
var
IsNumber=true;
07.
var
Char;
08.
for
(i = 0; i < sText.length && IsNumber == true; i++)
09.
{
10.
Char = sText.charAt(i);
11.
if
(ValidChars.indexOf(Char) == -1)
12.
{
13.
IsNumber = false;
14.
}
15.
}
16.
if
(IsNumber==false){
17.
alert(
"ข้อมูลต้องเป็นตัวเลข... กรุณาตรวจสอบข้อมูลของท่านอีกครั้ง "
);
18.
obj.value=sText.
substr
(0,sText.length-1);
19.
}
20.
21.
}
22.
</script>
23.
24.
25.
26.
</head>
27.
<body>
28.
<div
class
=
"form-group"
>
29.
<label
class
=
"col-sm-2 control-label"
></label>
30.
<div
class
=
"col-sm-10"
>
31.
<label>
32.
<input type=
"radio"
name=
"r2"
value=
"<2MB"
class
=
"minimal-red"
33.
style=
"position: absolute; opacity: 0;"
onclick=
"$('#Budget').attr({min: 0, max: 2000000})"
> < 2 MB </label>
34.
<label>
35.
<input type=
"radio"
name=
"r2"
value=
">2MB"
class
=
"minimal-red"
36.
style=
"position: absolute; opacity: 0;"
onclick=
"$('#Budget').attr({min: 2000001, max: 9999999 })"
> > 2 MB </label>
37.
<label>
38.
<input type=
"radio"
name=
"r2"
value=
">10MB"
class
=
"minimal-red"
39.
style=
"position: absolute; opacity: 0;"
onclick=
"$('#Budget').attr({min: 10000000, max:99999999999 })"
> > 10 MB </label>
40.
</div>
41.
</div>
42.
43.
<div
class
=
"form-group"
>
44.
<label
class
=
"col-sm-2 control-label"
>Budget :</label>
45.
<div
class
=
"col-sm-5"
>
46.
<input type=
"number"
name=
"Budget"
id=
"Budget"
class
=
"form-control"
47.
placeholder=
"Budget"
onKeyUp=
"IsNumeric(this.value,this)"
required>
48.
</div>
49.
</div>
50.
51.
</body>