什么是JS:动态页面,做动画,脚本语言,做交互的,操作改变CSS样式的
JS的组成:
ECMAScript:解释器, 语法BOM: 浏览器对象模型 , DOM: 文档对象模型;
onclick: on: 当···的时候 click: 点击; =:赋值,等号右边的值赋给左边;
alert(东西):弹出一个东西
onclick:事件:用户的操作;
document:文档 .:的
document.getElementById('box'):通过ID来获取文档中一个叫做box的元素;静态方法
***事件加给谁:我要操作谁,就加给谁;
***JS操作CSS的时候怎么写:CSS怎么写,JS就怎么写;
***任何标签都可以加事件;
***任何样式都可以修改;
***操作谁就要先获取谁;
***js不仅可以操作样式也可以操作属性
***所有的标签都可以加事件
onmouseover: 鼠标移入时触发;
onmouseout:鼠标移出时触发;
onclick:点击时触发;
函数:
函数定义: function 函数名(){做的事情};
函数的使用[调用]: 函数名();
起名字:不要用汉语拼音,汉字;用英文;
变量:相当于起一个外号;变量的格式:var 变量名=值; 可以重用
id只能通过getElementById来获取
页面只有一个body;即body可以不用id来获取,body可以简写成document.body;
class是JS的一个保留字,不能直接使用,应该写成className;
.style 操作的是行间样式
关于分号:看到等号,后面加个分号
换肤:
1.硬改; 2.改body的className; 3.改link的href;(推荐)
if(条件){
条件成立执行的语句
}else{
条件不成立执行的语句;
}
=:赋值,等号右边的值赋给左边;==:判断,比较;
<!DOCTYPE html>
文档头
标准模式
没有文档头触发怪异模式
网友评论