-
javascript 自定义常用方法第1/2页
比如说页面的字符处理,js的正则表达式验证等等。下面我就将我自己浅薄的开发经验综合网上的庞杂资源稍稍综合整理一下,省得自己以后要用到时再搜索了。这个系列我会将平时常用的函数归纳整理起...
作者:asdasdasd03-30 -
javascript 数组排序函数
arrayobj.sort(sortfunction); 参数:sortFunction 可选项。是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列。 sort 方法将 Array 对象进行适...
作者:asdasdasd03-30 -
JS 添加删除元素的实现代码
JS添加删除元素
Hello World!
我可以被删除!
在我上下添加一个元素吧!
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]... -
javascript 多级checkbox选择效果
今天总算把部门多选的效果整出来 见图: 先共享核心代码: 1:js脚本 复制代码 代码如下: var treeHTML = ""; var checkList = new Array(); /*only init here*/ var barString = "└";/*┝└*/...
作者:asdasdasd03-30 -
javascript 自定义事件初探
还有,“通过事件机制,可以将类设计为独立的模块,通过事件对外通信,提高了程序的开发效率。”。相信C#程序员对事件的好处是深有体会的。好了,Code is cheap.看代码: function class1() { /...
作者:asdasdasd03-30 -
JavaScript 提升运行速度之循环篇 译文
这篇着重讲第一个原因。最后给出了一个开发模式,替换传统的循环结构,可以完全避免脚本失控的状况发生。
作者:asdasdasd03-30
原文标题:Speed up your JavaScript, Part 1 原文作者:Nicholas C. Zakas 在我 上一篇... -
IE下通过JS控制剪贴板的代码
javascript可以使用window.clipboardData对象处理剪贴板内容 保存到剪贴板的方法 setData(param1, param2) param1 :数据类型 text 或 URL等. param2 :数据内容 从剪贴板读出数据的方法 getdata(...
作者:asdasdasd03-30 -
ext checkboxgroup 回填数据解决
重写 复制代码 代码如下: //解决checkboxgroup回填数据问题 Ext.override(Ext.form.BasicForm,{ findField : function(id){ var field = this.items.get(id); if(!field){ this.items.each(func...
作者:asdasdasd03-30 -
斜45度寻路实现函数
没事写个寻路的,很简单 复制代码 代码如下: function xy45(x1, y1) {//直角坐标转斜45度 var x0 =0; var y0 =0; var s=-Math.PI/4; var o={}; o.x = int((x0+x1*Math.cos(s)+y1*Math.sin(s)))+...
作者:asdasdasd03-30 -
javascript arguments 传递给函数的隐含参数
本人第一次看到这个东东的时候,以为就是“变相”的普通参数,只不过不用在定义函数的时候明确声明而已。 不过,代码是廉价的(Code is cheap.)看代码: function funcTest(a, b) { alert(a); ...
作者:asdasdasd03-30 -
js中的window.open返回object的错误的解决方法
解决window.open后返回object的错误 复制代码 代码如下:<a href="javascript:void(window.open('','','width=200,height=200'))">window.open()</a> 只在js的外层加上一个void不带返回参数的声明...
作者:asdasdasd03-30 -
图片展示效果 鼠标经过变大图,支持FF
5
HTML {
OVERFLOW: hidden
}
BODY {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 815px; CURSOR: crosshair; PADDING-TO... -
JS获取父节点方法
如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过): 1. 通过顶层docum...
作者:asdasdasd03-30 -
javascript 短路法代码精简
碰到一段代码如下 if(n>win) { p=dArry.length-win; } else if(n<0){ p=0; } else { p=n; } 类似的代码挺多,继续简化,其实很简单,变成这样 p=((n>win)&&(dArry.length-win))||((n<0)&&0)||n ...
作者:asdasdasd03-30 -
javascript 面向对象编程基础:封装
很长一段时间以来(这里本人要幸灾乐祸地说),js是“一种点缀的作用,完成很有限的功能,诸如表单验证之类,其语言本身也一直被当作过程化的语言使用,很难完成复杂的功能。”。但是(这里本人...
作者:asdasdasd03-30 -
Javascript 访问样式表实现代码
再记录一下 Javascript访问样式表 Javascript可以访问网页中元素的style属性,例如: <div id="main" style="background-color:red"></div> 通过js访问style属性 alert(document.getElementById("...
作者:asdasdasd03-30 -
javascript 客户端验证上传图片的大小(兼容IE和火狐)
在我 上一篇帖子 (译文 ) 中,谈到了各个浏览器究竟会在什么情况下弹出脚本失控提示,对于Internet Explorer 来说,当浏览器执行了数量过多的语句时就会停止执行脚本,而其他的浏览器,则是持...
作者:asdasdasd03-30 -
JavaScript 语言精粹学习笔记第1/2页
非常好的想法包括函数,弱类型,动态对象和一个富有表现力的对象字面量的表示法, 坏的想法包括基于全局变量的编程模型。 JavaScript的函数是基于词法作用域的顶级对象。Javascript是第一个成为...
作者:asdasdasd03-30 -
JavaScript 字符串乘法
原文地址:http://www.davidflanagan.com/2009/08/string-multipli.html原作者:David Flanagan在Ruby中,“*”操作符用一个字符串作为左边参数,一个数字作为右边参数,来实现字符串重复。例如...
作者:asdasdasd03-30 -
javascript 面向对象编程基础:继承
我们看到这里继承的概念是多么的直白,“拷贝一个类的prototype 到另外一个类”,好,Code is cheap,看代码: function class1() { } function class2() { } class2.prototype = class1.protot...
作者:asdasdasd03-30 -
可拖动可改变大小div的实现代码
Dialog
.dialogcontainter{height:400px; width:400px; border:1px solid #14495f; position:absolute; font-size:13px;}
.dialogtitle{height:26px; width:auto; background-image:u... -
JSON 客户端和服务器端的格式转换
这里我们会从javascript的语法引申出json,并在此基础上引出如何在ajax应用程序上使用JSON。 在javascript大家知道有个Arrays:数组。它的格式如下: 复制代码 代码如下:var Beatles = [“Paul”,...
作者:asdasdasd03-30 -
JS 控制CSS样式表
在JS控制CSS样式的时候务必得注意这点. 下面先记录一下JS控制CSS所使用的方法. 1.使用javascript更改某个css class的属性... <style type="text/css"> .orig { display: none; } </style> 你想要...
作者:asdasdasd03-30 -
可以读取EXCEL文件的js代码第1/2页
首页给个有中文说明的例子,下面的例子很多大家可以多测试。复制代码 代码如下:<script language="javascript" type="text/javascript"><!-- function readExcel() { var excelApp; var excelWo...
作者:asdasdasd03-30 -
javascript 面向对象编程基础 多态
Javascript已经可以模拟出面向对象的封装和继承特性,但是不幸的是Javascript对多态特性的支持非常弱!其它面向对象语言的多态一般都由方法重载和虚方法来实现多态,Javascript也通过这两种途径...
作者:asdasdasd03-30