"다른 질문과 @Alnitak 덕분에 도움을주었습니다!"그러나 두 링크 (a href) 사이의 활성화/비활성화/활성화를 시도하고 있습니다. 2 주어진 시간에 "Object required"오류가 발생합니다. 사용되는 id가 포커스를 잃는 것과 같습니다 .post_load 함수가 onload를 통해 호출됩니다. nStart & n 시작 시간과 종료 시간이 동일하고 setTimeout 대신 SetInterval을 사용합니다 (Alnitak의 코드가 수정 됨) .누군가가 "Object Required"오류가 발생하는 이유를 설명 할 수 있습니까
'이 될 능력을'내가이 버튼을한다면 문제가없는 것 또는 내가 PHP를 사용할 수 있다면,하지만 하이퍼 링크를 통해 그것을 싶습니다. 오류가 발생합니다
LOL .. 그것이 가능하다고 알려주세요 f 제 2 IF 조건의 제 1 라인, 즉 링크를 가시화한다. 사전에
var myInterval;
function page_load() {
myInterval = setInterval(function(){ShowLink()},60000);
}
function ShowLink() {
var now = new Date();
var clock = now.toTimeString();
var nStart = 1310;
var nExpired = 1312;
var MigTime = 60 * now.getHours() + now.getMinutes();
var disable = (day === 0 && (MigTime >= nStart && MigTime < nExpired));
if (disable == true) {
//hide links
document.getElementById("prdlnk").style.visibility = "hidden";
document.getElementById("viewlnk").style.visibility = "hidden";
document.getElementById("MigMsg").innerHTML= "Scheduled Migration in Progress. Please try later.";
}
if (MigTime > nExpired) {
//visible
document.getElementById("prdlnk").style.visibility = "visible";
document.getElementById("viewlnk").style.visibility = "visible";
document.getElementById("MigMsg").innerHTML= "";
// clearInterval(myInterval);
}
}
감사합니다, 버논
''document.getElementById (prdlnk '). style.visibility = "visible";'부적절한 인용구. – j08691
이 부적절하게 인용되었습니다. 아직도 작동하지 않습니다. 실패 지점은 두 번째 IF 조건에서 발생합니다. 첫 번째 시도가 표시되도록 설정합니다. – Vernon