本例主要说明如何使用JavaScript实现全选功能。效果图如下
点击“全选”前
点击“全选”后
代码如下:
全部勾选所有复选框
//勾选所有的函数
functioncheckAll(c){
//获取所有的复选框
var arr= document.getElementsByName('myname');
if(c){ ...
分类:
编程语言 时间:
2015-07-17 16:17:00
阅读次数:
136
用JavaScript实现更复杂的交互(李晓华 2001年04月29日01:50)一、什么是框架 框架Frames最主要功用是"分割"视窗,使每个"小视窗"能显示不同的HTML文件,不同框架之间可以互动(interact),这就是说不同框架之间可以交换讯息与资料。例如:假设您开了两个frames,....
分类:
Web程序 时间:
2015-07-16 19:22:53
阅读次数:
179
一. jsonp方法1. 原理在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以的。2. 格式二.使用HTML5中新引进的window.postMessage方法来跨域传送数据1. 获取window对象。 例如:var ...
分类:
编程语言 时间:
2015-07-16 00:46:57
阅读次数:
230
CSS如何实现文字竖排效果:文字竖排虽然不常用,但是并不是没有这方面的需求,但是现有的CSS属性支持度都不高或者兼容性不好,确实没有找到合适的方法来实现此效果,下面就分享一个用javascript实现的效果,大家可以借鉴一下,效果非常的好。代码实例如下: 蚂蚁部落 文字竖排虽然不...
分类:
Web程序 时间:
2015-07-13 15:33:17
阅读次数:
153
假设有一个对象数组,我们想要根据某个对象属性对数组进行排序,而传递给数组sort()方法的比较函数要接收两个参数,即要比较的值。可是,我们需要一种方式来指明按照哪个属性来排序。要解决这个问题,可以定义一个函数,它接收一个属性名,然后根据这个属性名来创建一个比较函数,下面就是这个函数的定义。 function createComparionFun(propertyName){
return f...
分类:
编程语言 时间:
2015-07-11 16:48:52
阅读次数:
142
ECMAScript规范并没有指定for/in循环按照何种顺序来枚举对象属性。但实际上,主流浏览器厂商的JavaScript实现是按照属性定义的先后顺序来枚举简单对象的属性,先定义的属性先枚举。如果使用对象直接量的形式创建对...
分类:
编程语言 时间:
2015-07-07 21:19:17
阅读次数:
185
本来以为在了解蚁群算法的基础上实现这道奇怪的算法题并不难,结果实际上大相径庭啊。做了近三天时间,才改成现在这能勉强拿的出手的模样。由于公式都是图片,暂且以截图代替那部分内容吧,mark一记。蚁群算法解TSP问题的javascript实现 目录(又是神奇的手动目录。。) 1 蚁群算法 (1) 蚁...
分类:
编程语言 时间:
2015-07-07 16:07:35
阅读次数:
235
应用场景: 想把函数和函数对应的数据比较直观的存储起来 突然觉得Javascript中的object不够用了 ?所以自己仿了个java中的hashmap key支持任何Javascript类型的数据 但是NaN Undefined 这种类型的没有实验? 以下...
分类:
编程语言 时间:
2015-07-07 14:57:43
阅读次数:
156