-1

2 つの JavaScript 関数があります。

function DisplayErrorMessage(fieldElement, messageElement, message) {
  alert(fieldElement.name);
  if(canFocus(fieldElement)){
    //fieldElement.focus();
    if(fieldElement.type =="text") {
      fieldElement.select();
    }
  }
  messageElement.style.backgroundColor='red';
  messageElement.innerText = message;  
}

そして、この関数を呼び出す関数:

function CheckForm(obj, optMsgDiv) {
  if(obj != "") {
    return true;
  } else {
    if(optMsgDiv != "") {
      var messageObj = document.getElementById(optMsgDiv);
      var clearObj = document.getElementById("refUpdMethod");
      var message = getErrorMsg();
      DisplayErrorMessage(clearObj, messageObj, message);
    }
  }
  return false;
}

1 つのビルドでは正常に動作しますが、メイン ビルドではエラーが発生します。プロパティ 'DisplayErrorMessage' の値は null または未定義であり、関数オブジェクトではありません。

4

1 に答える 1