DOM简介


<!
DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <button id="btn">我是一个按钮</button> <script type="text/javascript"> 1、DOM简介 /* * 浏览器已经为我们提供 文档节点 对象这个对象是window属性 * 可以在页面中直接使用,文档节点代表的是整个网页 * window.document 全局属性 */ //console.log(document); //获取到button对象 var btn = document.getElementById("btn"); //HTMLButtonElements //修改按钮的文字 btn.innerHTML = "I'm Button"; 2、 事件的两种书写位置 1、直接写在标签里 <!-- 我们可以在事件对应的属性中设置一些js代码, 这样当事件被触发时,这些代码将会执行 这种写法我们称为结构和行为耦合,不方便维护,不推荐使用 --> <!--<button id="btn" onmousemove="alert('讨厌,你点我干嘛!');">我是一个按钮</button>--> <button id="btn">我是一个按钮</button> <script type="text/javascript"> 2、响应事件与标签分开写 /* * 事件,就是用户和浏览器之间的交互行为, * 比如:点击按钮,鼠标移动、关闭窗口。。。 */ //获取按钮对象 var btn = document.getElementById("btn"); /* * 可以为按钮的对应事件绑定处理函数的形式来响应事件 * 这样当事件被触发时,其对应的函数将会被调用 */ //绑定一个单击事件,动态增加onclick属性 //像这种为单击事件绑定的函数,我们称为单击响应函数 btn.onclick = function(){ alert("你还点~~~"); }; </script> </body> </html>

posted @ 2019-09-04 10:44  Coding_Changes_LIfe  阅读(208)  评论(0编辑  收藏  举报