浅析js设置控件的readonly与enabled属性问题 2016年07月27日 10 阅读 如何用js设置控件的readonly和enabled属性? 我试过这样设置不行,text1为<input type=text id=text1> text1.readonly=true; 和 text1.enabled=true; 都不行,为什么??? 答案:disabled=flase; //小写readOnly=true; //大写...
jquery创建表格(自动增加表格)代码分享 2016年07月27日 9 阅读 复制代码 代码如下:<!DOCTYPE html><html dir="ltr" lang="zh-CN"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width" /><title>jQuery 表格自动增加</title><meta name="keywords...
制作jquery遮罩层效果导航菜单代码分享 2016年07月27日 10 阅读 jquery导航是一个网站必不可少的模块,当一个用户在一个网站上浏览的时候,为了某个目的而查看网站导航栏的时候,突出导航栏的效果是重中之重。因此必须要使用一个效果:jquery遮罩层。利用明暗效果来突出当前用户的操作。复制代码 代码如下:$(function() {var $oe_menu= $("#oe_menu");var $oe_menu_items= $oe_menu.children("li");var $oe_overlay= $("#oe_o...
JS动态添加与删除select中的Option对象(示例代码) 2016年07月27日 17 阅读 如下所示:复制代码 代码如下://动态删除select中的所有options: function delAllOptions(){ document.getElementById("user_dm").options.length=0; } //动态删除select中的某一项option: function delOneOption(index){ document.getElementById("user_dm").options.remove(in...
js 鼠标移动显示图片的简单实例 2016年07月27日 9 阅读 一、js代码复制代码 代码如下://***********默认设置定义.********************* tPopWait=50;//停留tWait豪秒后显示提示。 tPopShow=5000;//显示tShow豪秒后关闭提示 showPopStep=20; popOpacity=99; //***************内部变量定义***************** sPop=null; curShow=null; tFadeOut=null;...
js 动态加载事件的几种方法总结 2016年07月27日 11 阅读 有些时候需要动态加载javascript事件的一些方法往往我们需要在 JS 中动态添加事件,这就涉及到浏览器兼容性问题了,以下谈及的几种方法,我们也常常混合使用。方法一、setAttributevar obj = document.getElementById("obj");obj.setAttribute("onclick", "javascript:alert("测试");");这里利用 setAttribute 指定 onclick 属性,简单,很好...
JQuery插件fancybox无法在弹出层使用左右键的解决办法 2016年07月27日 9 阅读 JQuery插件fancybox解决无法在弹出层使用左右键的问题。无法使用的原因在于,插件接管了左右键,用于多张图片的翻页。如果不需要这个功能,可以在fancybox插件中,禁止接管就好了。具体在插件下的js文件 jquery.fancybox-1.3.4.js 中的598行,注释掉就好了。// _set_navigation(); ...
jquery fancybox ie6不显示关闭按钮的解决办法 2016年07月27日 10 阅读 解决办法:打开jquery.fancybox-1.3.4.css 注释掉这行就行了:复制代码 代码如下:.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fancybox/fancy_close.png", sizingMethod="scale"); } ...
优化javascript的执行效率一些方法总结 2016年07月27日 9 阅读 1、在低版本浏览器中(如IE6,IE7等)串联字符串时使用数组的join方法就比使用+号来连接高效很多(如["aaa","bbb","ccc"].join()比"aaa"+"bbb"+"ccc"高效); 2、Array: pop比shift高效,push比unshift高效。这对于设计二叉堆结构比较重要,将最大或者最小的元素放在数组末尾最好。 3、数字取整最好用移位操作: 1.1 >> 0; 4、使用直接量创建Array和Object: var...
从QQ网站中提取的纯JS省市区三级联动菜单 2016年07月27日 10 阅读 我发现在 http://ip.qq.com/ 的网站中有QQ自己的JS省市区三级联动。所以研究了一下。他的界面如下: 何不直接使用的数据呢? 惊喜的是QQ是使用引用外部JS来实现三级联动的。JS如下:http://ip.qq.com/js/geo.js 使用方法如下: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <title>QQ JS省市区三级联动</title&...
关闭浏览器时提示onbeforeunload事件 2016年07月27日 12 阅读 onbeforeunload事件 它是这样用的:复制代码 代码如下:<script language="javascript"> g_blnCheckUnload = true; function RunOnBeforeUnload() { if (g_blnCheckUnload) { window.event.returnValue = "You will lose any unsaved content"; } } </s...
jquery easyui combox一些实用的小方法 2016年07月27日 12 阅读 复制代码 代码如下:// combogrid刷新$(“#cc").combogrid("grid").datagrid("load");// combogrid设置默认选中哪一行$("#cc").combogrid("grid").datagrid("selectRecord",idValue); 其中idValue对应combogrid定义的idValue属性 // combogrid获取pagination对象$("#cc").combogrid("g...
在javascript中执行任意html代码的方法示例解读 2016年07月27日 9 阅读 今天码代码中偶然发现有一种情况javascript的eval()函数无法执行html代码,比如: 复制代码 代码如下: <script>eval("<li>hehe</li>")</script> 代码是不会执行的,但是改为如下就可以执行了: 复制代码 代码如下: <script>eval("</script><li>hehe</li><script&g...
js中for in的用法示例解析 2016年07月27日 9 阅读 for(var i=0;i<len;i++)这样的用法一般都可以用for in 来替代。 例如: 复制代码 代码如下: var a = ["a","b","c"]; for(var el in a){ alert(a[el]); } 这个就是穷举出a中的所有元素,当然上面这个例子是可以用 复制代码 代码如下: for(var i=0,len=a.length;i<len;i++){ alert(a[i]); } 这种方式进行循环列出的,不过...
js 时间格式与时间戳的相互转换示例代码 2016年07月27日 9 阅读 一.时间转换时间戳 复制代码 代码如下: function transdate(endTime){ var date=new Date(); date.setFullYear(endTime.substring(0,4)); date.setMonth(endTime.substring(5,7)-1); date.setDate(endTime.substring(8,10)); date.setHours(endTime.substring(11,13...
在javascript中实现函数数组的方法 2016年07月27日 10 阅读 js与java之类的语言一个最大的不同之处在于函数也被视为数据,能够像java中的一个对象一样操作。并且由于js不进行类型检查,数组可以存放任何东西。于是我就想数组里可否存放函数呢。 实现以下功能: 函数在调用后把自己存放到数组中(可根据参数不予存放) 然后可以用一个大函数来操作数组,调用其中的函数。 本来我想用这个方法执行一次Undo功能(就是每个函数把自己存放进去,如果Undo则剔除最后一个函数,把整个队列执行一遍),后来觉得这样太麻烦。不过函数数组的...
js中同步与异步处理的方法和区别总结 2016年07月27日 11 阅读 在使用异步请求时,有时需要将异步请求的结果返回给另一个js函数,此种情况下会出现未等异步请求返回请求结果,该发送请求所在js函数已经执行完后续操作,即已经执行return ,这样会导致return的结果为空字符。 总结:若要在使用ajax请求后处理发送请求返回的结果,最好使用同步请求。 例如:以下例子会出现返回结果不正确的情况,因为ajax异步请求还未执行完,函数已经执行return了, 复制代码 代码如下: function fn(){ var resu...
JS不间断向上滚动效果代码 2016年07月27日 10 阅读 复制代码 代码如下: <div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><div id=demo1><img src="http://www.lanrentuku.com/down/js/images/12460764740.jpg"><img src="http://www.lanren...
javascript使用定时函数实现跳转到某个页面 2016年07月27日 9 阅读 有时我们跳转到一个页面处理完任务,然后又回到原来的页面,这个在很多的下载网站可以看到,这样做也是为了留住用户。 这个用javascript的定时函数很容易实现。 window.setTimeout( code,time) // code 执行的代码 time 设置的时间 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or...
JS 仿腾讯发表微博的效果代码 2016年07月27日 9 阅读 最近2天研究了下 腾讯发表微博的效果 特此来分享下,效果如下: 在此分享前 来谈谈本人编写代码的习惯,很多人会问我既然用的是jquery框架 为什么写的组件不用Jquery那种形式?我当时回答的是:每个人编写代码有每个人的习惯。但是我更想表达的是:这种编码个人觉得 有一个很大的优点,我不是非常依赖于Jquery框架,因为不同的公司有不同的框架 比如在淘宝用的kissy框架 在支付宝用的是支付宝框架 在百度用的是百度框架 在腾讯有腾讯的前端js框架 假如我的...