반응형

자바스크립트, HTML 콘텐츠 내용 변경 예제

 

글. 수알치 오상문

 

다음과 같은 웹 화면에서 I am, You are, We are를 클릭하면, 아래 Article 내용이 변경되는 예제이다.

 

I am을 클릭하면 아래처럼 바뀐다.

 

예제 코드를 살펴보면 클릭 이벤트 발생 시, 자바스크립트를 이용하여 article 태그에 있는 본문 내용을 변경하고 있다.

 

onclick="document.querySelector('article').innerHTML='I am a boy.';">I am (Click me!)</a></li>

 

[HTML 코드] 

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
  <h1>Article change</h1>
  <div>
    <ul>
	  <li><a onclick=
		  "document.querySelector('article').innerHTML='I am a boy.';">
	      I am (Click me!)</a></li>
	  <li><a onclick=
		  "document.querySelector('article').innerHTML='You are a girl.';">
	      You are (Click me!)</a></li>	
	  <li><a onclick=
		  "document.querySelector('article').innerHTML='We are good friends.';">
	      We are (Click me!)</a></li>
    </ul>
  </div>
  <h2>Hello Article</h2>
  <article>What?</article>
</body>
</html>

 

반응형

+ Recent posts