JavaScript 는 HTML 페이지를 동적이고, 대화식으로 만들어준다. 태그는 클라이언트 측의 자바스크립트를 정의하는데 사용 된다. 태그는 스크립트 명령문을 포함하거나, src 속성을 통해 외부 스크립트 파일을 가르킨다. 자바스크립트의 일반적인 용도는 이미지 조작, 양식 유효성 검사 및 컨텐츠의 동적 변경을 할 수 있다. 자바스크립트에서 HTML 요소를 선택하기 위해서는, document.getElementById() 를 사용한다. 태그는 브라우저에서 스크립트를 비활성화 했거나, 스크립트를 지원하지 않는 브라우저를 사용하는 사용자에게 표시할 대체 텍스트를 제공한다.