abstracting some javascript validation
This commit is contained in:
parent
03d65369d3
commit
4e6d267f5b
2 changed files with 1 additions and 23 deletions
|
|
@ -1,21 +0,0 @@
|
|||
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);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
function doNumCheck(field) {
|
||||
var valid = "0123456789-";
|
||||
function doInputCheck(field,valid) {
|
||||
var ok = "yes";
|
||||
var temp;
|
||||
for (var i=0; i<field.value.length; i++) {
|
||||
Loading…
Add table
Add a link
Reference in a new issue