代码改变世界

Create elements

2011-08-21 14:35 by 鹏雕, 192 阅读, 0 推荐, 收藏,
摘要:create element1: varanchorText=document.createTextNode("monoceros");varnewAnchor=document.createElement("a");newAnchor.href="http://www.baidu.com";//给新建的超链接节点添加链接属性newAnchor.appendChild(anchorText);varparent=document.getElementById("starLinks");varnewChild=par 阅读全文

窗体之间的交互(window.opener)

2011-08-19 17:53 by 鹏雕, 287 阅读, 0 推荐, 收藏,
摘要:窗体之间的交互(window.opener):<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>无标题页</title><scriptlanguage="javascript"type="text/javascript">functionopenwindow() {window.open("OpenerWindow.htm","newwin","height=300, 阅读全文

location对象

2011-08-19 16:00 by 鹏雕, 192 阅读, 0 推荐, 收藏,
摘要:Location 对象host 设置或检索位置或 URL 的主机名和端口号hostname 设置或检索位置或 URL 的主机名部分href 设置或检索完整的 URL 字符串assign("url") 加载 URL 指定的新的 HTML 文档。reload() 重新加载当前页replace("url") 通过加载 URL 指定的文档来替换当前文档<head><title>无标题页</title><scriptlanguage="javascript"type="text/javascr 阅读全文

history 对象

2011-08-19 14:34 by 鹏雕, 179 阅读, 0 推荐, 收藏,
摘要:Back ( ) 方法相当于后退按钮forward ( ) 方法相当于前进按钮go (1)代表前进1页,等价于forward( )方法;go(-1) 代表后退1页,等价于back( )方法 阅读全文

javascript三种对话框

2011-08-19 13:56 by 鹏雕, 200 阅读, 0 推荐, 收藏,
摘要:<head><title>无标题页</title><scriptlanguage="javascript"type="text/javascript">//第一种alert("第一种对话框");//第二种if(confirm("Are you sure?")) {alert("你点的确定"); }else{alert("你点的取消"); }varwin=null;functionopenWindow() {win=open(&q 阅读全文

我的升级脚本总结

2011-08-15 13:46 by 鹏雕, 295 阅读, 0 推荐, 收藏,
摘要:sp_help'meter'--我的总结--更改列的类型altertablemeteraltercolumnLJBuyPwrnumeric(10,2)NOTNULL--先添加列,不允许为空时,步骤--1.update Meter set aa='' where aa is null--2.添加默认值约束--添加列altertablemeteraddzabc_ygglbit--添加带有默认值的非空列altertableaddpoweraddaaatinyintnotnulldefault1--删除列ALTERTABLEmeterDROPCOLUMNBirthday 阅读全文

javascript实现继承

2011-08-11 14:40 by 鹏雕, 194 阅读, 0 推荐, 收藏,
摘要:实现继承示例一: <scriptlanguage="javascript"type="text/javascript">functionClassA(sColor) {this.color=sColor; }ClassA.prototype.sayColor=function() {alert(this.color); }functionClassB(sColor,sName) {ClassA.call(this,sColor);this.name=sName; }ClassB.prototype=newClassA();ClassB.pro 阅读全文

区别 apply,call

2011-08-10 17:53 by 鹏雕, 249 阅读, 0 推荐, 收藏,
摘要:区分apply,call就一句话, foo.call(this,arg1,arg2,arg3)==foo.apply(this,arguments)==this.foo(arg1,arg2,arg3) <scriptlanguage="javascript"type="text/javascript">functionAdd(x,y) {returnx+y; }varo=newObject();document.write(Add.call(o,1,2),"<br />");//类似于//o.m=Add;//o 阅读全文

实参和形参

2011-08-10 15:03 by 鹏雕, 221 阅读, 0 推荐, 收藏,
摘要:<scriptlanguage="javascript"type="text/javascript">functioncheck(args) {varactual=args.length;//实际传入参数的个数varexpected=args.callee.length;//形参个数Function.lengthvarisPass=false;try {if(actual!=expected) {thrownewError("参数个数不匹配"); }else{isPass=true; } }catch(exception) 阅读全文

函数参数的属性:callee

2011-08-10 13:52 by 鹏雕, 181 阅读, 0 推荐, 收藏,
摘要:该属性用来引用当前正在执行的函数用于匿名函数的递归调用<scriptlanguage="javascript"type="text/javascript">vartemp;vartest=function(x) {if(x<= 1) {return1; }returnx+arguments.callee(x- 1);//引用当前正在执行的函数 }document.write(test(7));</script> 阅读全文