易截截图软件、单文件、免安装、纯绿色、仅160KB

Javascript中的Array的Remove

Javascript中的Array对象没有Remove方法,在网上找到了一函数
function
 RemoveArray(array,attachId
)
{
    
for
(
var
 i
=
0
,n
=
0
;i
<
array.length;i
++
)
    
{
        
if
(array[i]
!=
attachId)
        
{
            array[n
++
]
=
array[i]
        }
    }
    array.length 
-=
 
1
;
}
接着可以将RemoveArray函数加入到Array的prototype中
Array.prototype.remove 
=
 
function
 (obj) 
{
    
return
 RemoveArray(
this,obj
);
}
;
这样使用的时候,就像和自身自带的函数一样
array.remove(element);


相关文档:

javascript无缝滚动源码

Marquee图片无缝滚动关键词: Marquee                                          
先了解一下 ......

妙用JavaScript实现网页的任意缩放

现在网页上的字体是越来越小,别说是视力欠佳者就是好眼睛看久了也疼的难受,于是编写了下面这段小脚本,建议网页制作人能够加到网页代码的< head>中,以方便弱视人群放大浏览(仅适用于IE浏览器)!
  代码如下:
  < script language="javascript">
  var i=0;
  document.onkeydown = zoom;
   ......

[转]JavaScript中的trim函数

/**
* 去除多余空格函数
* trim:去除两边空格 lTrim:去除左空格 rTrim: 去除右空格
* 用法:
*     var str = "  hello ";
*     str = str.trim();
*/
String.prototype.trim = function()
{
    return this.replace(/(^[\\s]*)|([\\s]*$)/g, ""); ......

JavaScript的Cookies函数库

//   保存Cookie  
  function   saveCookie(name,   value,   expires,   path,   domain,   secure){  
      var   strCookie   =   name   +& ......

Javascript操作Select和Option

注意:Option中的O是要大写的,不然语法报错
1.动态创建select
      function createSelect(){
        var mySelect = document.createElement("select");
          mySelect.id = "mySelect";  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号