使用属性:attribute,举例子:
点击链接到百度语法:document.getElementById(id).style.property=new style
addEventListen可以多次叠加事件,并不会覆盖
注:如果在script中调用onclik,后面写的事件会将前面的事件覆盖
IE事件处理程序,处理兼容性的问题
attachEvent
1、type获取事件类型
2、target获取事件目标
3、stopPropagation():阻止事件冒泡
4、preventDefault():阻止事件默认行为
String对象常用的方法和属性:
1、在字符串中查找字符串:indexOf(),寻找得到则返回该字符串所在的位置,寻找不到返回-1.
2、内容匹配:match(),存在返回查找的字符串,不存在返回null.
3、替换内容:replace().
4、字符串大小写转换:toUpperCase()/toLowerCase(). 5、字符串转为数组:strong>split().
1、getFullYear():获取年份;
2、getTime():获毫秒;
3、setFullYear():设置具体的日期;
4、getDay():获取星期;
5、时钟实例。
1、concat():合并数组;
2、sort():排序;
3、push():末尾追加元素;
4、reverse():数组元素翻转。
a:"hello","world"
b:"shunkouliu","love"
c:"a","b","g","f","t","e"
用法:Math.**去调用。
1、round():四舍五入;
2、random():返回0~1之间的随机数;
3、max():返回最高值,可在括号内填多个数值,在里面得出最大值;
4、min():返回中的最低值;
5、abs():返回绝对值。
通过使用JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行,我们称之为计时事件。
计时方法:
1、sentInterval()-间隔指定的毫秒数不停地执行指定的代码;clearInterval()-用于停止sentInterval()方法执行的函数代码。
2、setTimeout()-暂停指定的毫秒数后执行指定的代码;(如:前面的模拟时间走动。)clearTimeout()-用于停止执行setTimeout()方法的函数代码。
history.back()回退、history.forward()前进、history.go()跳转到历史的某一页
window.location对象用于获得当前页面的地址(URL),并把浏览器重定向到心得页面。
window.screen对象包含有关用户屏幕的信息。包括屏幕高度宽度和可用高度宽度。