Dom操作元素
1.innerText与innerHTML改变元素内容
innerText不标准,添加标签不可用,不保留空格和换行
innerHTML,W3C标准,添加标签可以,保留空格和换行
2.src、alt、title 修改元素属性
3.type、value、checked、selected 表单属性
4.style(行内式),className(类名) 修改元素样式
事件
对用户操作时进行的反馈,响应机制
事情分为三部分
1.获取事件源
2.绑定事件处理类型
3.绑定事件处理函数
事件源可以通过document.getElement. ID名/Class名[数组]/标签名[数组]/querySelector/querySelectAll[数组]
处理函数有:onclick/onmouseup/onmousedown/onmouseover/onmousemove …
事件处理函数两种绑定方式:
1.on方式
obj.onclick = function(){}
2.add方式
obj.addEventListener(‘click’,function(){})
Date() 日期对象
Date()是系统内部定义的构造函数,必须使用new方法才能创建一个日期对象。
根据1970年1月1日来计算毫秒时间,获得准确时间。
var date = new Date(); ——()中不加参数时,获取当前时间
—— ()中添加参数,使用字符串类型,定义一个时间。
var fullYear = date.getFullYear();获取当前年份
var month = date.getMonth(); 获取当前月份 月份取值范围 0~11
var getDate = date.getDate(); 获取当前日期
var day = date.getDay();获取当前星期 0~6
var hours = date.getHours() 获取当前小时
var mintues = date.getMintues();获取当前分钟
var seconds = date.getSeconds();获取当前秒数