Web Comm, 2017-18 edition Minutes for lab V A walk in the JavaScript garden https://www.w3schools.com/js/ What is JavaScript? and ECMAScript? And JScript? And Java? ECMAScript 5 as a reference standard What is DOM? https://www.w3schools.com/js/js_htmldom.asp The DOM https://www.w3schools.com/js/pic_htmltree.gif HTML vs XML DOM and the Object-Oriented Paradigm objects, properties, methods, events Debugging javascript (aka living inside a nightmare) Debugger, console, inspection, step-by-step, watching variables A little itro to imperative programming language control structures function and procedures Charset in JavaScript https://www.w3schools.com/charsets/ref_html_utf8.asp How to place script inside documents When script are executed? What DOM is accessible? Comment on javascript Output on javascript Manipulate DOM with javascript document.getElementById(id) element.innerHTML = new html content buttonObject.type = "submit|button|reset"