이 코드가 Firefox에서 창을 팝업할 수 있는지 개인적으로 테스트해 보세요. Firefox가 경고 상자가 나타나지 않도록 차단할 수도 있습니다. 콘솔 출력을 보려면 console.log(document.getElementById("box").innerHTML)f12로 전환하세요.
네, 전 형님 말씀대로 src에 body code 이전에 js가 들어와서 그 당시에는 dom이 없어서 node id=box를 얻을 수 없었습니다. 그러면 오류가 보고됩니다. js를 배우는 사람들이 알아야 할 한 가지는 브라우저 콘솔을 열어 오류가 있는지 확인하는 것입니다.
님께, js 파일은 아래에 배치해야 합니다. 로딩 순서가 잘못되었습니다
으아악으아악
코드가 완전하게 작성되지 않았기 때문에 로딩 순서를 반대로 쓴 것 같습니다
실행 타이밍
window.load 이것 좀 보세요
으아악
이 코드가 Firefox에서 창을 팝업할 수 있는지 개인적으로 테스트해 보세요. Firefox가 경고 상자가 나타나지 않도록 차단할 수도 있습니다.
콘솔 출력을 보려면
console.log(document.getElementById("box").innerHTML)
f12로 전환하세요.네, 전 형님 말씀대로 src에 body code 이전에 js가 들어와서 그 당시에는 dom이 없어서 node id=box를 얻을 수 없었습니다. 그러면 오류가 보고됩니다. js를 배우는 사람들이 알아야 할 한 가지는 브라우저 콘솔을 열어 오류가 있는지 확인하는 것입니다.
abc.js에 경고를 썼나요? 이 경우 경고가 실행될 때 id="box"인 요소를 얻을 수 없습니다
으아아아