why?
为什么出现js?
html实现呈现内容,css负责网页中显示的样式,js负责动态效果,完成人机交互。
what?
价值:世界上最流行的脚本语言。
where?
它可以改进设计,验证表达单,检测浏览器,创建cookies,以及更多的应用。
how?
HTML DOM(Document Object Model)——>访问html文档的元素
1.改变页面中的所有html元素:
查找——>通过id; 通过标签; 通过类名
改变——> 改变输出流:document.write();
改变内容:document.getElementById(“id”).innerHTML=new HTML
改变属性:document.getElementById(“id”).attribute=new value;
2.改变页面中所有html属性;
3.改变页面中的所有css样式;
document.getElementById(id).style.property=new style
4.对页面中的所有事件做出反应。
onclick,onload 和 onunload 事件,onchange 事件,onmousedown、onmouseup 以及 onclick 事件
BOM(Browser Object Model)——>与浏览器对话
js库:jquery 、Prototype、MooTools.
总结
建议大家走一下番茄,看看自己的时间有没有保质保量走完,看看上午一共四个小时的时间,能放到自己应该做的事情有多少。