日期:2014-05-16  浏览次数:20311 次

firstChild这个属性是不是废除了?
firstChild这个属性是不是废除了?

------解决方案--------------------
JScript code
function checkDate() {
if (!document.getElementById || !document.createTextNode) {
  return;
}
var dateField = document.getElementById("date");
if (!dateField) {
  return;
}
var errorContainer = dateField.parentNode.getElementsByTagName("span")[0];
if (!errorContainer) {
  return; 
}
var checkPattern = new RegExp("\\d{2}/\\d{2}/\\d{4}");
var errorMessage = "";
errorContainer.innerHTML = '';
var dateValue = dateField.value; 
if (dateValue == "") {
  errorMessage = "Plaese provide a date.";
}
else if (!checkPattern.test(dateValue)) {
  errorMessage = "Pleaes provid the date in the defined format";
}
if (errorMessage != "") {
  errorContainer.innerHTML = errorMessage; 
  dateField.focus();
  return false;
} else {
  return true;
}
}