기본적으로 Js는 html위에서 동작하는 언어이다. Js 언어를 쓴다는 것을 웹 브라우저에게 알려주기 위해서 <script> 태그를 사용합니다.
html로 1+1은 영원히 1+1 이지만, js로 만든 (ex > document.write(1+1)) 1+1은 2가 나옵니다.
참고
onclick
onclick 의 속성값은 웹 브라우저가 기억하고 있다가, onclick이 위치하고 있는 곳을 사용자가 클릭하면, Js 문법에 따라 적혀있는대로 웹 브라우져가 동작합니다.
웹 브라우저 위에서 일어나는 사건을 '이벤트'라고 합니다. 어떠한 이벤트가 발생했을 때, 해당 Js코드가 실행되도록 하는 것을 onclick이라 합니다.
onclick, onchange, onkeydown 등을 event라고 합니다. 웹 브라우저에서 일어나는 사건들 중에서 사용자들에게 유용할 만한 이벤트 10~20개 정도를 정해놓았고, 그것을 통해 사용자와 상호작용하는 코드를 작성할 수 있습니다.