콘솔에 오류가 나타나지 않고 창에 아무것도 표시되지 않습니다. 그게 뭐가 잘못 되었 니?Javascript 생성 HTML이 작동하지 않습니다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Home</title>
<script type="text/javascript">
function stuffify(){
for(var a=6;a<=0;a--){
document.getElementById("stuff").innerHTML+="<h"+a+">stuff</h"+a+"></br>";
}
}
</script>
</head>
<body>
<div id="stuff" onload="stuffify()"></div>
</body>
</html>
'div' 요소는로드 이벤트를 트리거하지 않습니다. 함수는 호출되지 않습니다. –
또한 루프의 조건을 살펴보십시오. 그것은 결코 입력되지 않을 것이고, 그것은 'a> 0'이어야한다. (이것은 6에서 시작하는데, 0보다 크다. 그래서 루프 본문은 결코 돌아 가지 않는다). – bfavaretto