选择器
1.元素选择器
用标签来作为选择器,选中所有相应元素
2.类选择器
根据class的属性来选择元素,样式定义为
Classname(xxxxxxxx)
3.id选择器
根据id名来选择元素,样式定义为
#id(xxxxxx
属性选择器
关系选择器
E F:选择E元素后代F(所有后代,包括子类,孙类)
E>F:选择E元素的直接后代元素(也就是子类)
E+F:选择E元素的第一个弟弟F
E~F:选择E元素的所有弟弟元素F
并选择器
将同样的样式放在一起,类名直接用逗号隔开
通配符选择器
通配符选择器可以选中页面中所有的标签
写法:*(xxxxxxxx)
javascript基本知识
1.需要页面中有一个按钮
2.javascript是一种基于事件驱动型的编程语言,一般都依靠事件来触发js代码执行的。
例如鼠标单击事件click。鼠标双击事件dbclick。获取焦点事件:focus。失去焦点事件blur
3.当js当中任何一个事件都有相对应的句柄。所有事件的句柄都是在事件名后面加on 例如
click对应的句柄是onlclick
dbclick对应的句柄是ondblclick
focus对应的句柄是onfocus
blur对应的句柄是onblur:
4.注意:所有的事件句柄都是以”标签的属性“形式存在的
5.onclick后面的代码什么时候执行
不会在页面打开的时候执行,在触发单击事件的时候执行这个js代码
6.在js中有一个内置隐含的对象:window,全部小写
window是浏览器窗口对象,可以直接拿来使用
window有一个alert方法/函数,他可以完成弹窗操作
7. js当中字符串可以使用单引号也可以使用双引号
8. js代码可以以分号结尾,也可以不写分号
9. script脚本块可以写多个,并且没有位置要求限制,可以写在任何位置