현재 일부 IE11 호환성 문제를 해결 중입니다. 이 코드는 이전에 IE5에 대해 마지막으로 최적화되었으므로 호환성 모드에서 완전히 작동합니다.
영향을받는 코드는 다음과 같습니다.
/*
* This function sets the specified button state in the repair processing form
*/
function setOperationButton(buttonId, disabledState, sourceImage, styleCursor)
{
var buttonElement = document.frmRepairProcessing.elements[buttonId];
var sourceRoot = '<%=helper.getApplicationURL()%>' + '/zimages/' + '<%=localeString%>' + '/';
buttonElement.disabled = disabledState;
buttonElement.src = sourceRoot + sourceImage;
buttonElement.style.cursor = styleCursor;
}
따라서 getElementById를 사용하려면 코드를 업데이트해야한다고 생각하지만 특정 양식을 구현하는 방법을 잘 모르겠습니다.
참고 사항 : document.forms (). elements () 시도하고 .value도 사용했습니다.
buttonElement를 얻기 위해 아래 코드를 사용하는 것이 허용 될 것이라고 생각합니다.
function setOperationButton(buttonId, disabledState, sourceImage, styleCursor)
{
var buttonElement = document.getElementById(buttonId);
var sourceRoot = '<%=helper.getApplicationURL()%>' + '/zimages/' + '<%=localeString%>' + '/';
buttonElement.disabled = disabledState;
buttonElement.src = sourceRoot + sourceImage;
buttonElement.style.cursor = styleCursor;
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다