上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 用构造函数里面加属性function CreatePerson(name,qq){this.name=name;this.qq=qq;}用原型里面加方法 原型相当于CSS的class,就是给一组元素添加方法CreatePerson.protpype.showName=function(){alert(name);};CreatePerson.protpype.showQQ=function(){alert(qq);}新new一个变量var obj=new CreatePerson('Simon','460024241');var obj2=new CreateP 阅读全文
posted @ 2013-04-10 23:38 yexingwen 阅读(190) 评论(0) 推荐(0)
摘要: Ajax工作步骤:1、创建Ajax对象2、连接服务器3、发送请求4、接收返回值JS的同步:事情一件一件来JS异步:事情可以一起坐创建Ajax:var oAjax=new XMLHttpRequest(); //除IE6以为的浏览器var oAjax=new ActiveXObject("Microsoft.XMLHttp"); //IE6 阅读全文
posted @ 2013-04-03 16:58 yexingwen 阅读(125) 评论(0) 推荐(0)
摘要: IE9以下浏览器当页面有文字和图片等多个元素的时候,拖拽可能会选中了文字。事件捕获:setCapture() 只在IE下才起作用的。作用是把页面所有元素事件都指向当前对象事件。例如:aBtn.setCapture(); 就是把页面所有事件都指向了按钮对象,不管在页面按哪个位置都会触发按钮的函数。<script>window.onload=function(){ var oBtn=document.getElementById('btn'); oBtn.onclick=function() { alert('a'); }; oBtn.setCaptur 阅读全文
posted @ 2013-04-02 17:14 yexingwen 阅读(444) 评论(0) 推荐(0)
摘要: attachEvent(事件名,函数) //IEaddEventListener(事件名,函数 false) //FireFox Chrome兼容写法: 1 <script> 2 window.onload=function() 3 { 4 var aBtn=document.getElementById('btn'); 5 if(aBtn.attachEvent) //IE 6 { 7 aBtn.attachEvent('onclick', function(){ 8 alert('a'); 9 });10 ... 阅读全文
posted @ 2013-03-29 17:01 yexingwen 阅读(469) 评论(0) 推荐(0)
摘要: JS代码:View Code 1 <script> 2 window.onload=function() 3 { 4 var oDiv=document.getElementById('div'); 5 var disX=0; 6 var disY=0; 7 8 oDiv.onmousedown=function(ev) //鼠标按下DIV 9 {10 var oEvent=ev||event;11 disX=oEvent.clientX-oDiv.offsetLeft; //鼠标的X坐标减去DIV的左边距... 阅读全文
posted @ 2013-03-29 12:12 yexingwen 阅读(1217) 评论(0) 推荐(0)
摘要: JS代码:View Code 1 <script> 2 window.onload=function() 3 { 4 var oTxt=document.getElementById('txt'); 5 oTxt.onkeydown=function(ev) 6 { 7 var oEvent=ev||event; 8 //alert(oEvent.keyCode); 9 if(oEvent.keyCode!=8 && (oEvent.keyCode<48 || oEvent.keyCode>57)) //oEvent.k... 阅读全文
posted @ 2013-03-28 16:23 yexingwen 阅读(730) 评论(1) 推荐(0)
摘要: JS代码:View Code 1 <script> 2 function getPosition(ev) //获取页面到鼠标点的X Y坐标 3 { 4 var scrollTop=document.documentElement.scrollTop||document.body.scrollTop; 5 var scrollLeft=document.documentElement.scrollLeft||document.body.scrollLeft; 6 return{x: scrollLeft+ev.clientX,y: scrollTop+ev.clien... 阅读全文
posted @ 2013-03-28 15:46 yexingwen 阅读(570) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-03-28 11:46 yexingwen 阅读(149) 评论(0) 推荐(0)
摘要: Crtl+Enter提交留言代码:View Code 1 <script> 2 window.onload=function() 3 { 4 var oTxt1=document.getElementById('txt1'); 5 var oTxt2=document.getElementById('txt2'); 6 7 oTxt1.onkeydown=function(ev) 8 { 9 var oEvent=ev||event;10 if(oEvent.keyCode==13 && oEvent.ctrlKey)11 ... 阅读全文
posted @ 2013-03-28 11:29 yexingwen 阅读(351) 评论(0) 推荐(0)
摘要: 键盘事件:document.onkeydown=function(ev){ var oEvent=ev||event; alert(oEvent.keyCode);};回车键的keyCode=13Shift的keyCode=16Ctrl的keyCode=17Alt的keyCode=18方向键左的keyCode=37方向键右的keyCode=39方向键上的keyCode=38方向键下的keyCode=40空格键的keyCode=32如果要用Crtl Alt Shift和其它按键组合使用的话可以使用 crtlKey altKey shiftKey事件 阅读全文
posted @ 2013-03-28 11:21 yexingwen 阅读(303) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页