Added floating point field.
This commit is contained in:
parent
28571b2e0b
commit
4bed7d43db
4 changed files with 162 additions and 13 deletions
21
www/extras/floatCheck.js
Normal file
21
www/extras/floatCheck.js
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
function doFloatCheck(field) {
|
||||
var valid = "0123456789"
|
||||
var ok = "yes";
|
||||
var points = 0;
|
||||
var temp;
|
||||
for (var i=0; i<field.value.length; i++) {
|
||||
temp = "" + field.value.substring(i, i+1);
|
||||
if (valid.indexOf(temp) == "-1") {
|
||||
if (temp == ".") {
|
||||
points++;
|
||||
} else {
|
||||
ok = "no";
|
||||
}
|
||||
}
|
||||
}
|
||||
if (points > 1) ok = "no";
|
||||
if (ok == "no") {
|
||||
field.value = field.value.substring(0, (field.value.length) - 1);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue