-
附录 CSS和JavaScript
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
CSS简明教程
CSS属性和取值范围: http://htmldog.com/reference/cssproperties/
CCS选择符
- 多个选择符,用逗号分隔
- 上下文选择符,中间是空格
- ID选择符
- 伪类选择符 :hover :visited
- 属性选择符(CSS3新功能) input[type="text"]{ background-color:silver;}
http://www.prosetech.com/html5/Chapter%2002/ApocalypsePage_Original.html
-
JavaScript简明教程
JavaScript支持的事件更多参见:http://www.w3school.com.cn/html5/html5_ref_eventattributes.asp
JavaScript数组异常灵活,不必定义数组的项数。
var colorList=[];
colorList.push("green");
colorList.push("red");
或colorList[3]="magena";
JavaScript在沙箱中运行,能够做的就是更新页面;从服务器取得数据和向服务器发送数据
常用的HTML对象属性
- className
- innerHTML
- parentElement
- style
- tagName //返回不带尖括号的HTML元素的标签名,譬如img
动态链接事件
<script>
window.onload = function() {
var imgObject = document.getElementById("dayImage");
imgObject.onclick = swapImage; //千万不要写成 imgObject.onclick = swapImage(). 这样会把执行函数的返回值用于设置结果处理程序的
};
var dayTime = true;
function swapImage() {
//用户点击的时候触发这个函数
var imgObject = document.getElementById("dayImage");
if (dayTime == true) {
dayTime = false;
imgObject.src = "cloudy.jpg";
}
else {
dayTime = true;
imgObject.src = "sunny.jpg";
}
}
</script>
嵌入事件
上面的例子也可以这样写
var imgObject = document.getElementById("dayImage");
imageObject.onclick=function(){
//原来的swapImage的代码放到这里
}
-
-
- 标签:
- CSS
- 事件
- var
- imgobject
- swapimage
- true
- dayimage
- daytime
- javascript
- 选择符
- document.getelementbyid
-
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~