黑马程序员技术交流社区
标题:
web day04 学习笔记
[打印本页]
作者:
kuqi3712
时间:
2018-1-9 21:44
标题:
web day04 学习笔记
table.rowsDOM对象
对节点(元素)进行增删改查,达到修改html结构的目的
文档对象模型,将一段html文档加载到内存,形成一个树状图(根 叶)
此时的html文档称为是document,标签是元素Element 属性 Attribute
文本text,document,element,attribute,text可以被统称为Node(节点可以理解为object对象)
常见的操作
获得元素
document.getElementById()通过id获取
.getElementsByName() name属性
.getElementsByTagName()通过标签名
.createElement();创建元素
.createTextNode();创建文本
添加节点:
element.appendChild()向元素中添加子节点作为最后一个节点
element.insertBefore()在某个元素之前进行插入
element.removeChild()要想删除本元素,先得找到他的父元素
element.getAttribute()返回元素节点的指定元素值
element.removeAttribute()移除属性
js中创建数组
var arrs=new Array{元素1,....};
<select>标签的onchange事件
js中的内置对象
Array
Date
Math
String
substr(3,6)从索引3开始找6个
substring(3,6)从索引3开始 从索引6结束
charAt();获取索引所在的字符
indexof()查找第一次出现的索引
lastIndexOf()最后一次出现的索引
split分割
replayce替换
js中的全局函数
functions
parseInt();把字符串转成整形 不用对象调用,可以直接用parseInt("11");
parseFloat();
编码和解码的方法
decodeURI();用来解码,不会处理特殊字符
decodeURIComponent();会处理特殊字符
encodeURI();用来编码
encodeComponent;
eval函数:
将一段内容当成是js代码执行
var s="alert('1')";
eval(s);
作者:
陈文老师
时间:
2018-1-10 08:33
期待继续更新
作者:
没关系
时间:
2018-1-10 08:44
期待继续更新
作者:
1414225997
时间:
2018-1-11 10:04
期待继续更新~~~
作者:
xiongliu
时间:
2018-1-11 16:46
期待继续更新~~~
作者:
渝小妹
时间:
2018-1-21 17:06
期待你每天的进步 温故而知新
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2