function timechk(timeStr,nullp) { //NULL許可(TRUE:許可 FALSE:許可しない) if (nullp == false && timeStr.length == 0) { return false; } if (timeStr.length > 0) { if (parseInt(timeStr.substring(0,2)) > 23 || parseInt(timeStr.substring(0,2)) < 0) { return false; } if (parseInt(timeStr.substring(3,2)) > 59 || parseInt(timeStr.substring(3,2)) < 0) { return false; } if (timeStr.indexOf(":",0) == -1) { return false; } } return true; } function hourchk(hourVal,nullp) { //NULL許可(TRUE:許可 FALSE:許可しない) if (nullp == false && hourVal.length == 0) { return false; } if (hourVal.length > 0) { if (parseInt(hourVal) > 23 || parseInt(hourVal) < 0) { return false; } } return true; } function minchk(minVal,nullp) { //NULL許可(TRUE:許可 FALSE:許可しない) if (nullp == false && minVal.length == 0) { return false; } if (minVal.length > 0) { if (parseInt(minVal) > 59 || parseInt(minVal) < 0) { return false; } } return true; }