<script type="text/javascript">
String.prototype.replaceAll = function(substr, replacement) { /*字符串替换*/
return this.replace(new RegExp(substr, "gm"), replacement);
};
String.prototype.trim = function() { /*去除字符串左右的空格*/
return this.replace(/(^\s*)|(\s*$)/g, "");
};
var Util = {};
Util.isPositiveInt = function(str){/*是否是正整数*/
var reg = /^[0-9]*[1-9][0-9]*$/;
return reg.test(str);
};
function viewDate() {
var date = document.getElementById("date").value;
if ("" == date) { /*日期中的时分也必须选择*/
alert("您选择的日期有误,请重新选择");
return;
}
date = date.replaceAll("-", "").replaceAll(":", "").replaceAll("T", "").trim(); /*日期转换为整数*/
if (!Util.isPositiveInt(date)) {
alert("您选择的日期有误,请重新选择");
return;
}
alert(date);
}
function viewDay() {
var date = document.getElementById("day").value;
if ("" == date) {
alert("您选择的日期有误,请重新选择");
return;
}
date = date.replaceAll("-", "").trim(); /*日期转换为整数*/
if (!Util.isPositiveInt(date)) {
alert("您选择的日期有误,请重新选择");
return;
}
alert(date);
}
</script>
完整代码下载