1.tr,td 没有name属性
2.页面元素之间关系通过dom存储
(1)参考手册
XML DOM - Element 对象:http://www.w3school.com.cn/xmldom/dom_element.asp
(2)Element常用属性
1,childNodes--返回元素的子节点的 NodeList
2,firstChild--第一个子节点
3.lastChild--最后一个子节点
4.nextSibling--下一个兄弟节点
5,nodeName--节点名
6,parentNode--父节点
7,previousSibling--上一个兄弟节点
(3)HTML DOM Document 对象:http://www.w3school.com.cn/htmldom/dom_obj_document.asp
1,document.getElementById();
2,document.getElementsByName();
3.document.getElementsByTagName();
3.js获取系统根路径
var path = window.document.location.protocol+"//"+window.document.location.host;
4.通过<%%>可直接在jsp或js中写java代码,例:
var orderArr;
<%String str = (String)request.getAttribute("orderArr");%>
if(<%=str%> == null)
orderArr = new Array();
else
orderArr = new Array(<%=str%>);
5.js对数组的操作
(1)属性
1,length--长度
2,prototype--原型,可自定义属性和方法,如:object.prototype.name=value
(2)方法
1,concat(ArrX...)--连接数组,不改变原数组
2,join(";")--通过指定字符连接数组,返回拼接字符串,不改变原数组(默认使用","连接)
3,pop()--删除最后一个元素
4,push(ele1,ele2...)--添加元素(尾部)
5,reverse()--反转元素
6,shift()--删除第一个元素
7,slice(start,end)--截取数组(包含头,不包含尾)
8,sort()--排序
9,splice(index,num,ele1,ele2)--在指定位置删除指定个数元素,同时可在此位置添加元素
10,unshift()--往头部添加元素
6.js中设置元素样式
obj.style.backgroundColor ='#BBFFEE';
7.table中删除tr,注意tr个数会减少,遍历时,记得i--或从高往地遍历
分享到:
相关推荐
javascript学习笔记,包括基本语法、面向对象、正则表达式、dom的所有操作
javascript prototype原型操作笔记.docx
为减少 js 关键词的占用,此文件只占用“c$”一个关键词; * 使用时用: c$.函数名(参数列表); 或者 c$().函数名(参数列表) * 字符串操作函数、日期操作函数、数组操作函数等,直接增加到 String、Date、Array 类里面,...
javascript学习笔记发放2。这章我们 继续.然后了解下js中操作数据 和 函数的 作用域。
本文档为本人学习js时候做的笔记,只需要仅仅两个币就可以了,其中内容包括简单的数据类型,创建对象,数组,包装类BOM和DOM,其中重点的DOM包括基本的事件对象操作,轮盘绑定定时器,还有附加的一点点js高级部分...
9) 对象的方法可用this对对象自身进行操作,其它方面与普通的函数没有任何区别。 10) 每个类都有一个原型(prototype)对象,它具有一套属性和方法,用来共享一个类的方法和常量,还有一个constructor的属性引用构造...
js 常用函数,html标签对象操作。dom对象结构理解
js笔记 描述一些js基本操作,文档内容不全面,记录了本人学习时的笔记
js入门的相关知识点,b站教学视频做的笔记,供自己复习使用 1、 编程语言 1 2、 计算机基础 3 3、 初识JavaScript、JavaScript注释、JavaScript输入输出语句 4 4、 变量 6 5、 数据类型 7 6、 操作符 10 7、 流程...
18、前端:JavaScript、jQuery 19、JavaWeb 20、MyBatis 21、Spring 22、SpringMVC 23、大前端串讲 24、Vue精讲 25、SpringBoot入门及原理 26、SpringBoot操作数据库 27、SpringBoot开发单体应用 28、SpringBootWeb...
本文着重给大家介绍了javascript的操作符,包含一元操作符、位操作符、布尔操作符这3种类型,讲解的十分全面,小伙伴们参考下
此外,我还会在此博客账号上持续更新前端相关内容(js基础语法,BOM操作,DOM操作),与此同时会持续优化更新笔记内容,后边也会更新一些后端内容,欢迎您的关注和支持,也欢迎各位小伙伴来讨论js和node.js相关知识...
初学JavaScript时的一些学习笔记,在此记录并分享给和我一样有需要的萌新朋友。
针对前端三大基础的学习笔记,帮助你们快速入门,HTML+CSS+JS的学习笔记,有示例和操作截图。还有jQuery的详细介绍。
恶意js代码学习笔记,恶意代码识别.IE在处理Javascript执行的过程中存在漏洞,攻击者可以利用此漏洞在用户机器上执行恶意代码。因为当前正在执行的Javascript存在一个机会窗口,以旧页面的权限对新加载页面的内容执行...
JS的实用教程,传智播客web培训学习笔记及相关代码。基于原生JS实现一些常用的网页特效以及JS的一些其他应用。包括:轮播图、匀速动画、缓动动画、浏览器可视区域操作、固定导航栏、楼层切换、鼠标跟随、放大镜效果...
自己学习笔记。视频:腾讯课堂:渡一教育 内容大纲: 预编译: 函数 闭包问题 对象 原型、原型链、call、apply 继承模式 对象克隆 数组 类数组 数组去重 自定义type方法(类似于typeof) try-catch es5.0严格模式 ...
JS的重要部分DOM的学习笔记,基于传智播客前端培训视频所做的笔记以及相关案例代码,包括事件、DOM节点获取与操作、DOM实用案例、DOM属性操作、元素操作、BOM、内置对象
用javascript来判断客户端是什么操作系统。
培训课程笔记 js动态操作表格,进行增删查改