为您找到搜索结果:6777个
javascript打印对象函数
//js对象打印函数functionwriteObj(obj){vardescription="";for(variinobj){varproperty=obj[i];description+=i+"="+property+"";}alert(description);} ...
javascript相邻节点元素获取
<script>window.onload=function(){varmyLinkItem=document.getElementById('linkItem');varfirst=firstSibling(myLinkItem.parentNode);varlast=lastSibling(myLinkItem.parentNode);alert(getTextContent(first));alert(getTextContent(last));}functionlastSibling(node){vartempObj=node.parentNode.lastChild;while(tempObj.nodeType!=1&&tempObj.previousSibling!=null){tempObj=tempObj.previousSibling;}return(tempObj.nodeType==1)?tempObj:false;}functionfirstSibling(node){vartempObj=node.parentNode.firstC...
javascript 原生class操作
<scripttype="text/javascript">functionhasClass(elements,cName){returnelements.className.match(newRegExp("(\s|^)"+cName+"(\s|$)"));//(\s|^)判断前面是否有空格(\s|$)判断后面是否有空格两个感叹号为转换为布尔值以方便做判断}functionaddClass(elements,cName){if(!hasClass(elements,cName)){elements.className+=""+cName;}}functionremoveClass(elements,cName){if(hasClass(elements,cName)){elements.className=element.className.replace(newRegExp("(\s|^)"+cName+"(\s|$)"),"");//replace替换class属性}}</script> ...
PHP,javascript实现大文件上传
HTML代码<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0"><metahttp-equiv="X-UA-Compatible"content="ie=edge"><title>Document</title><style>#progress{width:300px;height:20px;background-color:#f7f7f7;box-shadow:inset01px2pxrgba(0,0,0,0.1);border-radius:4px;background-image:linear-gradient(tobottom,#f5f5f5,#f9f9f9);}#finish...
centos7设置虚拟机静态ip
转自http://blog.csdn.net/y534560449/article/details/601343011.打开VM->编辑->虚拟网络编辑器->点击更改设置2.选中VMnet8->取消使用本地DHCP服务将IP地址分配给虚拟机->点击NAT设置3.查看网关(GATWAY)IP,设置端口转发(这样你可以进行主机与虚拟机的联系)点击添加这里我设置的虚拟机的IP为192.168.140.1403.1你自己可以根据你的子网IP随意设置的IP地址:192.168.140.XXX3.2主机端口号可以从0~65535,但是最好设置为10000~65535,虚拟IP地址即为你想要设置的IP地址,虚拟机端口号根据你所需服务设置比如22是用于ssh服务,80是用于http服务,3306是用于MySQL服务。(下几节会进行讲解通过主机客户端(xshell,xftp,浏览器,mysql客户端)访问虚拟机。这里相当于一个映射:将本地主机的一个端口映射到虚拟机中对应系统的端口 查看相关信息ifconfig涉及到三个文件,分别在/etc/sysconfig/ne...
YII地址切换
以/开头表示跳出当前控制器 例如return$this->render('/code/login'//跳出当前控制器,进入Code下login视图,['model'=>$model,]); 而以//开头表示跳出当前应用模块 ...
javascript自执行函数表达式
解析器在解析function关键字的时候,会将相应的代码解析成function表达式,而不是function声明。//下面2个括弧()都会立即执行(function(){/*code*/}());//推荐使用这个(function(){/*code*/})();//但是这个也是可以用的//由于括弧()和JS的&&,异或,逗号等操作符是在函数表达式和函数声明上消除歧义的//所以一旦解析器知道其中一个已经是表达式了,其它的也都默认为表达式了vari=function(){return10;}();true&&function(){/*code*/}();0,function(){/*code*/}();//如果你不在意返回值,或者不怕难以阅读//你甚至可以在function前面加一元操作符号!function(){/*code*/}();~function(){/*code*/}();-function(){/*code*/}();+function(){/*code*/}();...
javascript执行顺序
默认情况下,浏览器是从上往下解析html代码,从外面引入的文件也不会修改此顺序当解析到script则会调用js解析器,通常解析器是先预编译,再解析执行,解析器对变量和函数的声明进行了预编译,变量只进行了声明和初始化的操作,赋值只在解析的时候执行hello();//这里会报错,helloisnotfunctionvarhello=function(){console.log("111");}functionhello(){alert("1111");}hello();//111!!!!functionhello(){alert("111!!!!");}hello();//111!!!! ...
javascript操作cookie
<!DOCTYPEhtml><html><headlang="en"><metacharset="UTF-8"><title>cookie</title></head><body>由于本地环境只有FF下支持cookie,请在FF下进行测试<script>//document.cookie//格式名字=值//在js中等号“=”为赋值,如果对一个变量进行多次赋值,则会产生覆盖//在cookie中不会document.cookie="user=blue";document.cookie="password=123";varoDate=newDate();//alert(oDate.getFullYear()+"-"+(oDate.getMonth()+1)+oDate.getDate());//IE下不能识别"2016-1-12"格式时间,但是能识别"2016/1/12"//oDate.setDate(oDate.getDate()+30)当前日期往后30天oD...
javascript引用"bug"带来的"继承"
<!DOCTYPEhtml><html><headlang="en"><metacharset="UTF-8"><title>继承</title></head><body><script>functionA(){this.abc=12;}A.prototype.show=function(){alert(this.abc);}functionB(){A.call(this);//call把B里面的this赋值给了A}//B.prototype=A.prototype;//这样写会进行地址引用,如果再对B进行操作时,A也会发生变化for(variinA.prototype){B.prototype[i]=A.prototype[i];}B.prototype.fn=function(){alert("ABC");}A.fn();varobj=newB();alert(obj.abc);</script></body></html> ...
javascript引用奇趣
<!DOCTYPEhtml><html><headlang="en"><metacharset="UTF-8"><title></title></head><body><script>vararr1=[1,2,3];vararr2=arr1;//这个赋值的过程其实只是地址指向arr2.push(4);alert(arr1);//[1,2,3,4]alert(arr2);//[1,2,3,4]//要解决上述问题,直接赋值vararr1=[1,2,3];vararr2=[];for(vari=0;i<arr1.length;i++){arr2.push(arr1[i]); //arr2[i]=arr1[i];//性能更优}</script></body></html> ...
javascript拖拽
<!DOCTYPEhtml><html><headlang="en"><metacharset="UTF-8"><title>拖拽</title></head><style>#div1{width:200px;height:200px;background-color:red;position:absolute;padding:30px;border:2pxsolid#000000;}.box{border:1pxdashedblack;position:absolute;}</style><body><divid="div1"></div><script>window.onload=function(){varoDiv=document.getElementById("div1");vardisX=0,disY=0;oDiv.onmousedown=function(ev){varoEvent=ev||event;disX=oEv...
javascript原生style属性分析
1<!DOCTYPEhtml>2<html>3<headlang="en">4<metacharset="UTF-8">5<title></title>6</head>7<body>8由于oDiv.style只能获取到行间样式,非行间样式需要用到currentStyle9<divid="div1"></div>10<style>11#div1{12width:100px;13height:200px;/*单一样式或者简单样式*/14background-color:darkslategray;/*复合样式*/15border:1pxsolid#DEDEDE;/*复合样式*/16}17</style>18<script>19window.onload=function(){20varoDiv1=document.getElementById("div1");21 alert(getStyle(oDiv1,"background"...
sqlserver LN ;JavaScript LN ;C# LN ; sqlserver自然对数计算
LN即自然对数,是以常数e为底数的对数; 一、数据库计算sqlserver2008没有直接给出LN函数;但是给出了LOG,即对数(函数),若计算时以E为底,便就是自然对数(函数);参考资料:https://bbs.csdn.net/topics/360067339--全是错误的--正确思路来源:https://bbs.csdn.net/topics/30261588selectMath.log(10)/Math.log(Math.E)虽然不适用于Sqlserver2008,但其拆分思想非常好;--实验selectlog(3/E)--报错:列名'E'无效。--在E前面加数字1selectlog(3/1E)--1.09861228866811--计算器算得:1.0986122886681selectlog(0.857142857/188.428571/1E)---5.39286968138148--ExcelLN(0.857142857/188.428571---5.392869681--结论:sqlserver计算正确--应用select-(0.857142857/...
insert statements will fail to restore data from temporary table. you must correct statements preceded by a warning comment in spcript.
insert statements will fail to restore data from temporary table. you must correct statements preceded by a warning comment in spcript.insert语句将无法从临时表还原数据。必须更正spcript中前面带有警告注释的语句。解决方案:在Powdesigner生成的sql中搜索注释符号-- 这里生成了一个?号,导致报错无法插入,原因是没有字段。所以 导入数据时要么提前修改数据库添加字段,要么删除select 和insert中的这个新添加的字段。如下: ...