㈠什么是DOM? DOM:document object model,是W3C(万维网联盟)的标准,是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容,接口和样式。 对网页进行增删改查的操作。 ㈡DOM查找 ⑴按ID属性,精确查找一个元素对象 ?注意:一定要注意大小写的规范,因为j ...
分类:
其他好文 时间:
2019-10-08 21:50:50
阅读次数:
372
迭代模式 ES6迭代器标准化接口 迭代循环 自定义迭代器 迭代器消耗 一、迭代模式 迭代模式中,通常有一个包含某种数据集合的对象。该数据可能存在一个复杂数据结构内部,而要提供一种简单的方法能够访问数据结构中每个元素。对象消费者并不需要知道如何组织数据,所有需要做的就是取出单个数据进行工作。 迭代模式 ...
分类:
其他好文 时间:
2019-10-06 09:47:54
阅读次数:
72
当在dom元素中使用onclick绑定事件的时候,可以使用this来指向该元素对象。 打印输出的内容为: 所以可以通过该this对象来获取子元素 ...
分类:
Web程序 时间:
2019-10-03 14:44:32
阅读次数:
243
jQuery选择器 jQuery(selector,context) selector:选择器的类型(一般都是字符串,但是支持函数或者元素对象) context:基于选择器获取元素时候指定的上下文(默认document) jQuery常用方法 appendTo:把jQuery对象添加到一个HTML元 ...
分类:
Web程序 时间:
2019-10-01 20:52:58
阅读次数:
155
问题:去除数组里面的重复元素,包括单个元素,对象元素,数组元素 分析:循环遍历数组元素,利用对象属性的唯一性,将数组元素作为对象的属性。如果属性不存在,说明第一次出现,将元素push到新的数组;如果属性存在,说明是重复元素,不做任何操作。 由于对象的属性都为字符串,所有在进行判断元素是否为属性存在的 ...
分类:
编程语言 时间:
2019-09-14 15:58:52
阅读次数:
93
一、增加 添加一个元素分为3个步骤: 1.创建一个空元素对象 var a=document.createElement("a") 2.设置关键属性 a.href="www.baidu.com"; a.innerHTML="go to baidu"; 3.将新对象挂载到Dom树上指定位置(3种情况) ...
分类:
其他好文 时间:
2019-09-06 22:32:56
阅读次数:
91
DOM:功能:控制html文档的内容代码:获取页面标签(元素)对象 Element document.getElementById("id值"):通过元素id获取元素对象操作Element对象; 1.修改属性值: 1.明确获取的对象是哪一个 2.查看API文档,查找其中哪些属性可以设置 2.修改标签 ...
分类:
其他好文 时间:
2019-08-29 20:10:06
阅读次数:
123
DOM Document对象 DOM 元素 对象 DOM 属性 对象 DOM 事件 菜鸟教程上 总结挺全的,就不多废话,链接点进去即可。。 后期对经常用到的会在此更新一些总结。。。。。 开学了。。。自由的假期没了。。。。。 ...
分类:
Web程序 时间:
2019-08-25 11:43:28
阅读次数:
106
文件上传是最古老的互联网操作之一,20多年来几乎没有怎么变化,还是操作麻烦、缺乏交互、用户体验差。 一、前端代码 英国程序员Remy Sharp总结了这些新的接口 ,本文在他的基础之上,讨论在前端采用HTML5的API,对文件上传进行渐进式增强: 1.1 传统形式 文件上传的传统形式,是使用表单元素 ...
分类:
编程语言 时间:
2019-08-15 11:02:24
阅读次数:
108
//通过id名称获取元素对象 function getid(idName){ return document.getElementById(idName); } //随机获取min-max的随机整数 function getRand(min,max){ return parseInt(Math.ra... ...
分类:
Web程序 时间:
2019-08-09 23:39:15
阅读次数:
156