![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
iteye_15915
这个作者很懒,什么都没留下…
展开
-
substr和substring的区别
String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串;String.substring(N1,N2) 这个就有点特别了,它是先从N1,N2里找出一个较小的值,然后从字符串的开始位置算起,截取较小值位置和较大值位置之间的字符串,截取出来的字符串的长度为较大值与较小值之间的差。 ...原创 2009-01-04 11:28:34 · 161 阅读 · 0 评论 -
由json转为对象
var str = '{ "name": "Violet", "occupation": "character" }'; var obj = eval('(' + str + ')'); 需要将json字符串用括号括起来[url]http://www.json.org/js.html[/url],有api来进行json与对象间的转换...原创 2009-03-02 13:02:02 · 57 阅读 · 0 评论 -
在Firefox下与innerText等效的属性:textContent
在IE和Opear下,DOM对象支持innerText属性,可以很方便的去除HTML标签。但在Firefox不支持该属性,好在FF下的DOM对象支持textContent,该属性与innerText等效。演示实例:Hi,I'm cnlei.Welcome to my homepage:http://www.cnlei.com.function getInnerText(ob...原创 2009-03-02 21:30:00 · 101 阅读 · 0 评论 -
JavaScript 使用面向对象的技术创建高级 Web 应用程序
msdn上一篇非常好的文章原创 2009-03-03 22:05:58 · 56 阅读 · 0 评论 -
自调用函数完成初始化
自调用函数也是匿名函数的一种,在函数定义后直接被调用,非常适合用来作初始化操作。[code="java"](function(){//初始化逻辑})();[/code]2009-03-10 20:50:19 · 217 阅读 · 0 评论 -
变量只有函数作用域,没有块级作用域
[code="java"]function(){ for(var i=0;i2009-03-10 21:17:50 · 128 阅读 · 0 评论 -
javascript中的单件模式
[url]http://www.cnblogs.com/liping13599168/archive/2009/02/08/1384991.html[/url],该篇文章进行了很好的阐述,抽时间来好好研究一下原创 2009-03-10 21:55:26 · 118 阅读 · 0 评论 -
悟头javascript
[url]http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html[/url]经典引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 ...原创 2009-03-11 00:20:05 · 59 阅读 · 0 评论 -
数字与字符串相加
当数字与字符串相加时,数字将转化为字符串如:1 + ‘2’ = ‘12’2009-10-21 18:15:57 · 277 阅读 · 0 评论 -
div触发onkeydown事件
onkeydownfirfox下不能执行,ie下可以,只要在div上加上tabindex属性firefox下也就可以触发onkeydown事件了,至于为什么这样还不清楚firefox下body(即document)元素不用添加tabindex属性,onkeydown也可以执行...原创 2009-11-02 13:12:23 · 1352 阅读 · 0 评论 -
typeof 运算符返回值
typeof运算符把类型信息以字符串返回,返回值有六种可能:"number","boolean","string","object","function","undefined"2009-05-29 21:29:32 · 472 阅读 · 0 评论 -
dojo源码分析,declare
arguments.callee-------引用当前正在执行的函数,用于匿名函数2009-06-25 22:20:58 · 118 阅读 · 0 评论 -
ie的getElementsByName
在ie下使用getElementsByName的时候,需要在input上同时设置id和name,ie寻找的实际是id值2009-06-29 16:23:58 · 92 阅读 · 0 评论 -
添加、删除数组中的一个元素
参考[url]http://www.w3school.com.cn/js/jsref_splice.asp[/url]splice() 方法用于插入、删除或替换数组的元素。语法arrayObject.splice(index,howmany,element1,.....,elementX)参数 描述index 必需。规定从何处添加/删除元素。该参数是开始插入和(或)...2009-02-26 23:00:00 · 260 阅读 · 0 评论 -
获得元素的绝对坐标
研究dhtmlx的combo组件,学习到获得元素的绝对坐标的方法dhtmlXCombo.prototype.getPosition = function(oNode, pNode) { if (!pNode) var pNode = document.body var oCurrentNode = oNode; var iLeft = 0; var iTop ...原创 2009-02-23 08:54:21 · 114 阅读 · 0 评论 -
javascript实现二级联动下拉框
[url]http://www.blogjava.net/rickhunter/articles/64607.html[/url]原创 2009-02-18 20:43:11 · 74 阅读 · 0 评论 -
response中如何设置contentType
ajax开发中, 常遇到下面的几种情况:1 服务端需要返回一段普通文本给客户端2 服务端需要返回一段HTML代码给客户端3 服务端需要返回一段XML代码给客户端4 服务端需要返回一段javascript代码给客户端5 服务端需要返回一段json串给客户端================================对于每一种返回类型 规范的做法是要在服务端...原创 2009-01-04 21:02:01 · 2606 阅读 · 0 评论 -
浅拷贝和深拷贝
扩展Object对象来支持深拷贝和浅拷贝原创 2009-01-08 23:04:53 · 78 阅读 · 0 评论 -
几个width,height,x,y的解释
clientX:事件发生时,鼠标在客户端区域(不包含工具栏,滚动条等)的位置。clientY:事件发生时,鼠标在客户端区域(不包含工具栏,滚动条等)的位置。offsetX:鼠标相对于引起事件的对象的x坐标。offsetY:鼠标相对于引起事件的对象的y坐标。x:鼠标相对于引起事件的元素的父元素的x坐标。y:鼠标相对于引起事件的元素的父元素的y坐标。screenX:相对于整个计...原创 2009-01-12 22:34:14 · 652 阅读 · 0 评论 -
隐藏表格一列(ie)
function hide(){document.getElementById("colGroup1").childNodes[1].style.display = "none";}function show(){document.getElementById("colGroup1").childNodes[1].style.display = "block...原创 2009-01-17 09:31:19 · 100 阅读 · 0 评论 -
在firefox中如何指定style.left和style.top
style.top = 12 + "px";stle.left = 12 + "px":在firefox下需要加上单位才行原创 2009-01-20 12:47:50 · 109 阅读 · 0 评论 -
在鼠标位置显示一个div(带滚动条)
用鼠标点击页面上一个指定位置的时候,在鼠标位置显示一个DIV。但是将页面往滚动一下,显示的位置就不同了,这应该怎么解决呢? function moveLayers(l_id){var my_layer=document.getElementById(l_id);var x=window.event.clientX;var y=window.event.clientY...原创 2009-01-20 12:52:07 · 639 阅读 · 0 评论 -
几个left,top的解释
1.clientLeft,clientTop: 这两个返回的是元素周围边框的厚度,如果不指定一个边框或者不定位该元素,他的值就是0. 2.scrollLeft,scrollTop: 如果元素是可以滚动的,可以通过这俩个属性得到元素在水平和垂直方向上滚动了多远,单位是象素. 对于不可以滚动的元素,这些值总是0.4.style.left: ...原创 2009-01-20 22:34:13 · 445 阅读 · 0 评论 -
attachEvent和addEventListener 使用方法
attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法 用于 Mozilla系列举例:document.getElementById("btn").onclick = method1;document.getElementById("btn").onclick = method2;document.ge...原创 2009-02-01 14:04:49 · 121 阅读 · 0 评论 -
表格排序
[url]http://www.kryogenix.org/code/browser/sorttable/[/url],这个表格排序方案,非常好原创 2009-02-02 10:36:39 · 61 阅读 · 0 评论 -
showModalDialog的用法
showModalDialog()方法使用详解 此文为转载!非常感谢!Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog(...原创 2009-02-03 08:59:04 · 63 阅读 · 0 评论 -
动态加载JS脚本的4种方法
要实现动态加载JS脚本有4种方法:1、直接document.write document.write(""); 2、动态改变已有script的src属性 s1.src="test.js" 3、动态创建script元素 var oHead = document.get...原创 2009-02-11 12:58:23 · 71 阅读 · 0 评论 -
深入认识javascript中的eval函数
[url]http://wanyij.blog.51cto.com/46570/43794[/url] 发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码 ►先来说eval的用法,内容比较简单,熟悉的可以跳过。 eval函数接收一个参数s,如...原创 2009-02-16 22:57:29 · 73 阅读 · 0 评论 -
firefox下,获得iframe的document
通过contentDocument属性2009-07-22 20:27:35 · 142 阅读 · 0 评论