对象是自包含的数据集合,包含在对象里的数据可以通过两种形式进行访问----属性(property)和方法(method)。
通过getElenentById、getElementsByTagName和getElementByclassName来获取元素,之后通过getAttribute方法获取元素的各个属性,通过setAttribute方法更改各个属性的值。
事件处理函数的作用是,在特定事件发生时调用特定的JavaScript代码。
添加事件处理函数语法:
childNodes属性返回的数组包含所有类型的节点,不仅仅是元素节点、文本节点、属性节点,甚至包括空格、换行符等等。
nodeType 属性:node.nodeType
nodeType属性总共有12种可取值,但其中仅有3种具有实用价值。
所谓平稳退化指的是,当用户使用不支持JavaScript的浏览器或者禁用JavaScript的情况下,如果正确使用JavaScript脚本,虽然某些功能无法使用,但是依然能够完成基本操作。
“JavaScript:”伪协议和内嵌事件处理函数,都不能做到平稳退化
JavaScript:伪协议----<a herf="javascript:popUp('http://www.baidu.com/');" >百度</a>
内嵌处理函数:----<a herf='#' onclick="http://www.baidu.com/');return false;">百度</a>
解决方案:----<a href="http://www.baidu.com/" onclick="popUp(this.getAttribute("href));return false;" >Baidu</a>
语法结构:element.event = action…
具体步骤:
var links=document.getElementsByTagName('a');
因篇幅问题不能全部显示,请点此查看更多更全内容
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁