A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

郑阳阳
今天学习了DOM,是JS中重要的部分.
DOM是文档对象模型,当中常用的方法有:
获取元素document.getElementById()通过id获取元素
document.getElementsByName() 通过name获得元素
document.getElementsByTagName()通过标签名获得元素
创建元素document.createElement()创建元素;document.createTextNode()创建文本.
添加元素element.appendChild()在element后添加一个节点;element.insertBefore()在某个元素之前添加
删除元素element.removeChild()删除元素.
也就是增删改查.
S中的常用事件:
onfocus获得焦点触发 (注册校验案例)
onblur失去焦点触发 (注册校验案例)
onsubmi表单提交触发 (注册校验案例)
onload页面加载触发 (隔行变色案例)
onclick单击触发 (复选框案例)
onchange下拉列表改变触发(省市二级联动案例)
ondblclick双击触发,还有键盘操作事件和鼠标操作事件.

JS的输出:
innerHTML="HTML的代码";(属性)
write()(方法,不常用)

JS的内置对象:
1.Array数组
new Array();
new Array(长度);
new Array(元素1,元素2...);
2.Boolean布尔
new Boolean(value) 构造函数;
Boolean(value) 转换函数;
3.Date处理日期 new Date()
4.Math执行数学任务 通过把Math作为对象使用
5.Number 原始数值
new Number(value);
Number(value);
6.String 处理文本
new String(s);
String(s);

JS全局函数:
今天需要掌握的 eval()可计算某个字符串,并执行其中的的JavaScript代码
decodeURI和decodeURIComponent都是对URI进行解码
encodeURI和encodeURIComponent把字符串编码为URI
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马