用javascript实现li 列表数据隔行变换背景颜色 2016年07月27日 9 阅读 New Document title 111 222 333 444 555 666 objName=document.getElementById("list01").getElementsByTagName("li") for (i=0;i...
用javascript实现点击链接弹出"图片另存为"而不是直接打开 2016年07月27日 10 阅读 <iframeheight="0"width="0"src="/images/logo.gif"name="saveImage"id="saveImage"></iframe> <ahref="###"onclick="saveImage.document.execCommand("saveAs");">ClickMe</a> ...
用javascript实现给图片加链接 2016年07月27日 10 阅读 <script> varstrVariable="<imgsrc="http://www.jb51.net/images/logo.gif">"; strVariable=strVariable.link("http://www.jb51.net"); document.write(strVariable) </script> ...
(currentStyle)javascript为何有时用style得不到已设定的CSS的属性 2016年07月27日 13 阅读 这是按第2下兰色的横条才开始出效果,就是说第1下没有获得foot.style.display=="none",可是CSS里我定义了 <styletype="text/css"> #top{width:100px;background-color:#00CCFF;height:20px} #foot{width:100px;background-color:#CCCC00;height:50px;display:none} </style&...
总结AJAX相关JS代码片段和浏览器模型 2016年07月27日 11 阅读 在.net开发中,充分利用免费控件是好事情,但是如果不能修改控件达到自己的需求,就要动用JS大法了,前提是研究好浏览器模型的各种对象的方法属性。尤其是熟悉CSS+HTML就会做的很酷。就JS语言本身来说要求不高。 1、动态删除Table里面内容技巧,不需要写太多代码,一行: tb.removeNode(true) 2、动态增加行,除了CreateElement方法,还可以这样比较短小: <tableid=tb1></table> <SCRIPT> ...
超强推荐的js编程中的简洁写法收集 2016年07月27日 9 阅读 举个例子,比如数据a,一般访问每个数据会用 for(varx=0;x<a.length;x++) { alert(a[x]) } 简洁的写法是 for(varxina) { alert(a[x]) } 新建数组的简单写法 d=[1,2,3,3,4,3,2,2] 或 d={1,2,3,3,4,3,2,2} 如果字符串,用 d="asfwf,asdf,w,x,,a,sfw,,x,asfw,".split(",") 更简单取字符串c第二个位置开始的内容 有...
javascript 函数式编程 2016年07月27日 8 阅读 JavaScript的函数式编程的对象本质: functiona() { varx="sth"; returnb(){ //dowithx; } } varc=a(); 等价于 functiona() { this.x="dosth"; this.b=function(){ //dowiththis.x } } varc=newa(); 但是 1)函数式编程本能地避免无用对象的构造 因为函数式编程鼓励当用到闭包的时候才去调用闭包构造 而面向对象通常事先构造...
document.styleSheets[0].rules 与 cssRules区别 2016年07月27日 8 阅读 今天使用firefox,突然发现一点小问题。前者用于IE,后者用于mozilla浏览器。a {color:red}if(document.styleSheets[0].cssRules){ alert(document.styleSheets[0].cssRules[0].style.cssText)}else{ alert(document.styleSheets[0].rules[0].style.cssText)} [Ctrl+A 全选 注:如需...
javascript 控制超级链接的样式代码 2016年07月27日 9 阅读 超级链接linkColor="#ff0000";linkFontSize="18px";linkFontWeight="normal";linkTextDecoration="none";vlinkColor="#ff0000";vlinkFontSize="18px";vlinkFontWeight="normal";vlinkTextDecoration="none";alinkColor="#3c5a9a";alinkFontSize="20px";...
如何用js控制css中的float的代码 2016年07月27日 10 阅读 ie里面用styleFloat 其他用cssFloat 本文向大家简单介绍一下JS操作css的float属性的特殊写法,对于含有中划线的css属性,将每个中划线去掉并将每个中划线后的第一个字符换成大写即可。 Js style float JS操作css的float属性的特殊写法 使用js操作css属性的写法是有一定的规律的: 1、对于没有中划线的css属性一般直接使用style.属性名即可。 如:obj.style.margin,obj.style.wid...
Autocomplete Textbox Example javascript实现自动完成成功 2016年07月27日 12 阅读 复制代码 代码如下:<SCRIPTlanguage=JScripttype=text/javascript> varisOpera=navigator.userAgent.indexOf("Opera")>-1; varisIE=navigator.userAgent.indexOf("MSIE")>1&&!isOpera; varisMoz=navigator.userAgent.indexOf("Mozilla/5.")==0&...
FormValid0.5版本发布,带ajax自定义验证例子 2016年07月27日 11 阅读 最新更新修改了当input元件name有包含[],把焦点移到元件上时会出现JS错误,只有IE是这种情况,没找到很好的解决办法,我只是把这种情况给排除了,就是当元件name有包含[]不把焦点移上去,哪果有好的解决办法请联系我。并作了 demo8 - 结合jquery实现ajax自定义验证下载:formvalid.zip 复制代码 代码如下:/* *Copyright(c)2006-2008coderhome.net *Allrightsreserved. *...
wordpress之js库集合研究介绍 2016年07月27日 7 阅读 今天给大家介绍一下wordpress用到的js效果库 1.fat.js实现颜色的渐变效果 首先包含fat.js文件,只要在你要实现效果的元素上加上class=”fade-FFFF33″形式就可以了。FFFF33是开始的颜色,会从这个颜色渐变到元件的背景色。 2.dbx.js轻松实现div层拖动效果 只要包括dbx.js文件后,对层设置class=dbx-box,dbx-handle就可以了,具体请参考 http://www.brothercake.com/...
推荐发几个常用控件(新加DHTML控件) 2016年07月27日 10 阅读 注意:由于是直接使用windows内置控件,以下的代码都没有考虑兼容问题。要使页面正常显示需要开启浏览器的ActiveX。1.MicrosoftMaskedEditControl,version6.0 Microsoft Masked Edit Control, version 6.0 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]2.MicrosoftDateandTimePickerControl,versio...
7. Microsoft Online-Crash Control, version 6.0(微软在线崩溃控件) 2016年07月27日 10 阅读 Microsoft Slider Control, version 6.0 当前值: 最大值: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]泣红亭:因这控件有危害性(我也中招了。。)。。就不让它能立即运行了。。maya不厚道啊。。。7.MicrosoftTreeViewControl,version6.0 Microsoft TreeView Control, version 6.0 当前节点: [Ctrl+A 全选 注:如需引...
一个刚完成的layout(拖动流畅,不受iframe影响) 2016年07月27日 8 阅读 写一个layout本来是一个很简单的事情,可这次的一个layout问题确让我为难了许久才做出来,下面来大概讲解一下问题的出现与解决过程。 注:本文代码皆基于jquery实现。 按照普通的方法写一个layout,一般是用一个table来实现,用中间的td拖动来控制左右两个td的大小,这个问题简单,很快就搞定。代码如下: QUOTE: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""htt...
javascript下阻止表单重复提交、防刷新、防后退 2016年07月27日 15 阅读 1服务器端的解决方法。这是我最为推荐的方法。优点是判断准确,兼容性最大。 做法:a页面显示表单,然后提交b页面处理,处理完后重定向到c页面显示结果。 1.0在访问a页面时在session里生成一个标志ID,例如 //伪代码 session("submitID")=random() 然后把这个值写到表单的一个hidden的input里 //伪代码 <%response.write("<inputname=submitID2type=hiddenv...
javascript下计数器每秒自动加1 2016年07月27日 9 阅读 var a = 0; function tran(){ var time = document.getElementById("time"); time.innerHTML = a++; window.setTimeout("tran()",1000); } window.setTimeout("tran()",1000); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
给所有的超级练级都加上onmousemove时间的js代码 2016年07月27日 8 阅读 blueideagoogleyahoosun function attachLinksEvent() { var links=document.getElementsByTagName("a"); for(var i=0;i...
js实现运行代码需要刷新的解决方法 2016年07月27日 9 阅读 现在大多网站都有“运行代码”的功能,搜索吧也很早就实现了这个功能,但最近在做一个项目时,发现有些需要刷新才能看到结果,自己摸索了下,其实解决方法很简单,看如下代码: functionrunCode(cod1){ cod=document.getElementById(cod1) varcode=cod.innerText; varnewwin=window.open("","",""); newwin.opener=null; newwin.documen...