javascript
iteye_6860
这个作者很懒,什么都没留下…
展开
-
一个小toggle
[code="java"] var ids = []; // array for checked ids /** * toggle one row 数组中已有的元素踢除,没有的元素加进来 */ this.toggle1row = function(obj) { // 作为主键的id一定不能重复 var hasNext = 0; // 标识还有没有重复的元素 f...2009-04-09 21:18:03 · 95 阅读 · 0 评论 -
JavaScript:String.replace
JavaScript中的String.replace(a, b)函数默认是只执行一次替换,即在某个字符串中检索a子串,然后再用b来替换a,只执行一次这样的操作,即使后面跟着多个a,它也不会继续往后面检索,其实我这么说是不正确的,准确的理解大家可以查看https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Stri...原创 2010-10-20 23:51:57 · 167 阅读 · 0 评论 -
JS判断数组是否包含某个元素
[url="http://phpjs.org/functions/in_array:432"]JavaScript in_array - php.js[/url][url="http://www.popo4j.com/article/Js-array-contains.html"]判断js数组包是否包含某个元素[/url]实现这种功能的函数写法比较多,其中有一种是下面这种写法[co...原创 2010-10-19 18:50:43 · 298 阅读 · 0 评论 -
JavaScript遍历String
一段小代码[code="javascript"]var strt = "alfa";for(var index = 0, jk = strt.length; index < jk; index++) { alert(index + "___" + strt[index]);}[/code]在IE8下面strt[index]为undefined在FF3.6,Chro...原创 2010-10-19 15:55:17 · 360 阅读 · 0 评论 -
比较怪异的JS写法
摘录一些感到比较新奇的JS写法声明:我这里的“比较”是“比较”,不是“比较”,大家都懂的 :cry: 。在Prototype库中看到如下几个比较怪异的JS写法(见识短,所以感到特别新奇,哈哈)1、in居然还有这种用法[code="javascript"]var MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED = 'onmouseenter'...原创 2010-10-19 15:54:25 · 137 阅读 · 0 评论 -
JavaScript正则表达式小知识
需要有JavaScript和Regular Expressions基本知识1、Regular Expression Object正则表达式对象:本对象包含正则表达式模式以及表明如何应用模式的标志。2、RegExp ObjectRegExp对象:保存有关正则表达式模式匹配信息的固有全局对象。这两个是不一样的,具体的参见[url="http://msdn.microso...原创 2010-10-19 15:53:37 · 195 阅读 · 0 评论 -
改变函数执行的上下文
参考阅读:[url="http://www.sj63.com/html/201006/2010060812142929103_1.html"]js教程:javascript作用域(Scope)[/url]JavaScript中[color=darkblue][b]this[/b][/color]代表的是运行时的对象,是正在调用代码的对象在浏览器环境中运行需要把println函数改成...原创 2010-10-19 15:52:13 · 350 阅读 · 0 评论 -
一直在寻找一种JavaScript事件绑定方法
[url]http://www.cnblogs.com/rainman/archive/2009/02/11/1387955.html[/url]能不能找到一种像dojo一样的事件绑定呢原创 2009-06-03 15:25:13 · 93 阅读 · 0 评论 -
Tip Box,自定义html标签属性
[code="html"][/code][code="javascript"]// 修改文本框的属性 (function() { var _inputList = document.getElementsByTagName("INPUT"); var _selectList = document.getElementsByTagName("SELECT"); ...2009-06-01 09:06:59 · 355 阅读 · 0 评论 -
JavaScript Closure
[code="javascript"] function doAjax(paras) { var _xhr = new XMLHttpRequest(); var _paras = paras || {url:'good', type:'get', func:function(){}}; _xhr.onreadystatechange=_paras.func(_x...原创 2009-05-12 21:38:14 · 85 阅读 · 0 评论 -
JavaScript 执行栈,执行顺序
javascript执行栈从网上看到javascript在函数执行前会将要执行的函数都压入一个栈当中[code="javascript"]foo();function foo() { setTimeout("alert(1)", 0); alert(2);}[/code]在以上例子中foo,setTimeout和alert(2)被压入...2009-05-07 21:25:49 · 208 阅读 · 0 评论 -
回车替换
textarea中回车换行问题以前一直用str = str.replace(/\r\n/g, "\\r\\n");在ie和firefox中都能通过今天突然发现在firefox中没有被替换调于是断点跟踪了下,发现firefox中只有\n,没有\r感觉很奇怪以下内容来自互联网By hitting this key, the printing head...原创 2009-04-12 21:41:46 · 100 阅读 · 0 评论 -
一团乱七八糟的代码
晚上闲着没事,蹂躏了一把JS代码,主要是这一段匿名函数[code="javascript"](function(ins) { var btns = []; for(var p in ins) { btns.push($(p)); } e(btns, function(o) { on(o, "click", function() { ...原创 2010-10-27 23:13:04 · 388 阅读 · 0 评论