上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: //事件冒泡window.onload=function(){ var oBtn=document.getElementById("btn1"); var ev=event?event:window.event; oBtn.onclick=function() { alert("btn1"); ev.cancelBubble=true; //阻止事件冒泡 后面不会弹出“document" } document.onclick=function() { alert("document"); }} 阅读全文
posted @ 2013-05-09 22:40 zhangchun 阅读(204) 评论(0) 推荐(0) 编辑
摘要: //继承function Person(name,sex){ this.name=name; this.sex=sex;}Person.prototype.sayName=function(){ alert(this.name);}Person.prototype.saySex=function(){ alert(this.sex);}function Worker(name,sex,job){ //继承person类 Person.call(this,name,sex) //这里的this指的是Worker类的实例,如下面的'W' ,把W传入Person构造函... 阅读全文
posted @ 2013-05-09 21:32 zhangchun 阅读(137) 评论(0) 推荐(0) 编辑
摘要: var EventUtil = { //给元素事件绑定,在同一个事件上添加多个处理函数 addHandler: function (element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); //火狐下使用 第三个参数:是否捕获 } else if (eleme... 阅读全文
posted @ 2013-05-09 17:59 zhangchun 阅读(183) 评论(0) 推荐(0) 编辑
摘要: var oDiv = document.getElementById("div1"); (function (obj) { //xmlhttp对象 var xhr = null; if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); ... 阅读全文
posted @ 2013-05-09 17:57 zhangchun 阅读(2403) 评论(0) 推荐(0) 编辑
摘要: //1:将下面的字符串变成驼峰写法 var str = "border-bottom-color"; function test(str) { //用'-'分割字符串 var arr = str.split('-'); for (var i = 1; i < arr.length; i++) { arr[i] = arr[i]... 阅读全文
posted @ 2013-05-09 17:49 zhangchun 阅读(277) 评论(1) 推荐(1) 编辑
摘要: 转:http://developer.51cto.com/art/201104/254421.htm 阅读全文
posted @ 2013-05-09 16:06 zhangchun 阅读(109) 评论(0) 推荐(0) 编辑
摘要: --------创建内链表值函数(即:单语句)ALTER function [dbo].[getUserByUserName]( @username varchar(20))returns table --固定写法asreturn( --这里只能是一条查询语句 --select * from t_money where username=@username select C.userid,C.username,(C.addmoney+C.money)as addmoney from (select a.userid,a.username,a.[money],b.addmoney fr... 阅读全文
posted @ 2013-05-05 20:29 zhangchun 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 表一:表二:将表一里的金额分别加给表二对应的userid--关键代码create proc proc_cursorasdeclare @userid varchar(20),@addmoney money--声明游标declare myCursor cursor for select userid,addmoney from t_addmoney--打开游标open myCursor--将查询出来的第一行数据赋给变量fetch next from myCursor into @userid,@addmoney--判断是否发生错误(0表示没有错误)while(@@FETCH_STATUS=0)b 阅读全文
posted @ 2013-05-05 19:42 zhangchun 阅读(218) 评论(0) 推荐(0) 编辑
摘要: --创建视图create view v_tmoneyasselect userid,username from t_moneygoselect * from v_tmoney--创建索引原则:--1该列用于平凡搜索--2该列用于排序--请不要对下面的列创建索引--1列中仅包含几个不同的值--2表中仅包含几行,为小型表创建索引不太划算--创建聚集索引,一个表中只能创建一个聚集索引.默认创建非聚集索引create CLUSTERED index index_usernameon t_money (username)with fillfactor=60go--调用select * from t_mo 阅读全文
posted @ 2013-05-05 19:07 zhangchun 阅读(371) 评论(0) 推荐(0) 编辑
摘要: --创建交易详细表 use MoneyManager if(exists(select * from sysobjects where name='transinfo')) drop table transinfo create table transinfo ( id varchar(20) primary key not null, transdate date, tarnstype nvarchar(2), transmoney money, remark nvarchar(256) ) go --给表transinfo创建插入触发器,给交易表插入一条... 阅读全文
posted @ 2013-05-05 17:47 zhangchun 阅读(239) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页