笔记_3

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js菜单</title>
<style type="text/css">
a{color: #f00;}
ul{padding:0;margin-bottom:100px;}
#ul{list-style: none;display: none;}
#div{width:200px;height:200px;border:1px solid #f00;display: none;}
</style>
</head>
<body>

<ul>
<li id="li">
<a href="###" id="weibo">微博</a>
<ul id="ul">
<li>私信</li>
<li>评论</li>
<li>@我</li>
</ul>
</li>
</ul>
<button id="btn1">显示</button>
<button id="btn2">隐藏</button>
<span id="span">显示</span>
<div id="div"></div>
<!--让元素消失
1.display:none;脱离文档流
2.visible: hidden; 隐藏
3.width/height=0
4.透明度
5.定位left top
6.margin负值
一.找到元素
document.getElementByID("")
二.事件
鼠标事件onmouseover onmouseout onmousedown onmouseup
键盘事件
系统事件 onload 加载完之后执行 window.onload img.onload body.onload。。。
自定义事件
三.添加事件
元素.事件
四.函数
做事命令
function abc(){
...//不会主动执行
}
1.直接调用abc();
2.事件调用 元素.事件=函数名; a.onclick=abc; abc不能加括号 加上没点击呢就会执行;
function(){} 匿名函数
1.元素.事件=function(){};
一行一行alert 测试
tab ul>li*3 之后按tab展开
tab选中之后缩进
tab+shift缩前
<script>

window.onload=abc; 系统事件=函数名
function abc(){
...放在哪里都可以了 不然的话放在代码后面
}
<script/>
-->
<script type="text/javascript">
a=document.getElementById("weibo");
ul=document.getElementById("ul");
li=document.getElementById("li");
btn1=document.getElementById("btn1")
btn2=document.getElementById("btn2")
div=document.getElementById("div")
span=document.getElementById("span")
li.onmouseover=show;
li.onmouseout=hide;
function show(){
ul.style.display="block";
}
function hide(){
ul.style.display="none";
}
btn1.onclick=show1;
span.onclick=show1;
btn2.onclick=hide1;
function show1(){
div.style.display="block"
div.style.background="blue"
}
function hide1(){
div.style.display="none"
}
</script>
</body>
</html>

时间: 2024-10-21 19:19:56

笔记_3的相关文章

《MySQL必知必会》读书笔记_3

PS:这次的信息量有点大. 聚集不同值 SELECT AVG(DISTINCT prod_price) AS avg_price FROM products WHERE vend_id = 1003 #相同的值不会被计算 组合聚集函数 SELECT COUNT(*) AS num_items, MIN(prod_price) AS price_min, MAX(prod_price) AS price_max, AVG(prod_price) AS price_avg FROM products

Java课程笔记_3

一 课程内容 1 对于包名是cn.mybole的类Test,在当前目录下生成包javac –d . Test.java,在指定目录下生成包javac –d e:/ Test.java,将会自动在e盘创建新文件夹cn,下一级目录是mybole,再下一级是Test.java.解释时如果刚才是在指定目录下生成包的在set classpath中一定要设置到最上层包名所对应的目录(本例是e:/),然后用java cn.mybole.Test执行程序. 2  import java.io.File ;引入包

Android_读书笔记_3

简单的广播与( Intent )接收. 在Android中很多很多地方都会使用到广播,操作系统使用广播讲信息传递到其他的应用程序中去,也会产生很多设备状态的广播......唉,算了算了,嘿嘿 一.广播 Android框架支持的广播有两种类型:普通广播( normal broadcast )和有序广播( ordered boradcast ), i> 前者将异步的送达到所有的接收器,没有特定的顺序,而后者则按照一定的顺序依次送达广播事件,接收器可以将事件继续传递给队列中的下一个接收器,也可以对其进

Java编程思想学习笔记_3

在继承的时候确保正确清理 在清理方法中,还必须注意对基类清理方法和成员对象清理方法的调用顺序,以防止某个子对象依赖于另一个子对象的情形的发生.一般而言,首先执行类的所有特定清理动作,其顺序同生成顺序相反(通常这要求基类元素仍然存活.然后再调用基类的清理方法. final参数 Java允许在参数列表中以声明的方式将参数声明为final.这意味着无法在方法中更改参数的值.(引用无法更改参数指向的对象). final和private关键字 类中所有的private方法都隐式的被指定为final的,由于

angular笔记_3

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script><

计算机视觉整理库

本文章有转载自其它博文,也有自己发现的新库添加进来的,如果发现有新的库,可以推荐我加进来 转自:http://www.cnblogs.com/tornadomeet/archive/2012/05/24/2515980.html Deep Learning(深度学习): ufldl的2个教程(这个没得说,入门绝对的好教程,Ng的,逻辑清晰有练习):一 ufldl的2个教程(这个没得说,入门绝对的好教程,Ng的,逻辑清晰有练习):二 Bengio团队的deep learning教程,用的thean

目标跟踪之粒子滤波---Opencv实现粒子滤波算法

目标跟踪学习笔记_2(particle filter初探1) 目标跟踪学习笔记_3(particle filter初探2) 前面2篇博客已经提到当粒子数增加时会内存报错,后面又仔细查了下程序,是代码方面的问题.所以本次的代码与前几次改变比较小.当然这些code基本也是参考网上的.代码写得很不规范,时间不够,等以后有机会将其优化并整理成类的形式.)              Opencv实现粒子滤波算法            摘要 本文通过opencv实现了一种目标跟踪算法——粒子滤波算法,算法的

Resources in Visual Tracking

这个应该是目前最全的Tracking相关的文章了 一.Surveyand benchmark: 1.      PAMI2014:VisualTracking_ An Experimental Survey,代码:http://alov300pp.joomlafree.it/trackers-resource.html 2.      CVPR2013:Online Object Tracking: A Benchmark(需FQ) 3.      SignalProcessing  2011:

JavaScript学习笔记及知识点整理_3

1.js的事件冒泡及阻止方法:事件冒泡的概念:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window).换言之,也就是说,如果子类对象的事件被激活,那么父类对象的同类事件也会被激活,并按照有子类对象一直向外延