이 자습서에서는 언급된 오류와 해결 방법에 대해 설명합니다.
'TypeError: innerHTML is not a function in JavaScript'는 어떻게 발생합니까?
innerHTML 속성을 함수로 호출하려고 하면 언급된 오류가 발생합니다. 이 오류가 발생하는 방법에 대한 예를 살펴보겠습니다.
예시
주어진 예에서는 JavaScript를 사용하여 웹 페이지에 현재 시간을 표시합니다. 이를 위해 먼저 HTML 파일에 id '를 할당하여
요소를 생성합니다. 시각 ”:
< 아이디 = '시각' > 피 >
문서. getElementById ( '시각' ) . innerHTML ( 데이트. toLocaleTimeString ( ) ) ;
위의 코드를 실행하면 페이지에 시간이 표시되지 않고 ' 콘솔 ' 창문:
이제 주어진 섹션에서 이 오류를 수정하는 방법을 살펴보겠습니다!
'innerHTML은 JavaScript의 함수가 아닙니다' 오류를 수정하는 방법은 무엇입니까?
위에서 설명한 문제를 해결하려면 관련 DOM 요소의 innerHTML 속성을 ' element.innerHTML = 텍스트 '.
예시
'의 도움으로 DOM 요소를 가져와 innerHTML 속성/속성에 값을 할당 getElementById() ” 요소의 할당된 ID를 전달하여 메소드:
문서. getElementById ( '시각' ) . innerHTML = 데이트. toLocaleTimeString ( ) ;산출
innerHTML is not a function in JavaScript 오류와 해결책에 관한 것입니다.
결론
innerHTML 속성을 함수로 호출하려고 하면 지정된 오류가 발생합니다. 이 문제를 해결하려면 '와 같은 관련 DOM 요소의 innerHTML 속성을 설정하십시오. element.innerHTML = 텍스트 '. 이 자습서에서는 TypeError: innerHTML is not a function in JavaScript, 발생 방식 및 수정 방법에 대해 논의했습니다.