易截截图软件、单文件、免安装、纯绿色、仅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实现背景音乐与播放声音

研究了半天,不过貌似还是只能在IE上实现,其他浏览器不支持EMBED 标签
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>用javascript制作超链接的背景音效</title>
<script language="JavaScript" type="text/JavaScript">
<!-- ......

javascript 父窗口 子窗口

父窗口中有三种方式打开子窗口:
1:
window.open(URL,windowName,parameters);
2:
alert(""); //弹出信息提示对话框
confirm(""); //弹出信息确认对话框
prompt(""); //具有交互性质的对话框
3:
//创建模态你对话框
window.showModalDialog(sURL,vArguments,sFeatures)
//创建非模态对话框
window.showM ......

50个实用的javascript工具

JavaScript是一个功能强大的客户端脚本语言,许多现代化的网站和Web应用程序都会使用到它。JavaScript可以增强用户的体验,并提供丰富的互动式组件和功能。虽然它的语法相当简单,但是对开发者来说还是很有难度的,因为它要运行在Web浏览器中。
以下是我们为你推荐的50个相关工具:
JavaScript/AJAX编辑工具
jQuery UI
j ......

最近自己在写javascript/html/css的树控件

    完成以下部分:
    1. 树可以接受singleXml格式和json以及jsonarray格式的数据;
    2. 复选框勾选和折叠子节点的逻辑用div嵌套来实现,效率更高;并提供了快速画树的方法;(存在bug:快速画树效率并不高,div嵌套有问题);
    3.增加树的深度 this.depth ......

[javascript]多行TextBox回车换行,光标移到最末尾

页面屏蔽了回车,结果多行输入的Textbox悲剧了,只能用js重写回车事件,备份一下
pageload里
 txt_eng.Attributes.Add("onkeypress", "enter(this)");
js:
function enter(obj) {
            if (event.keyCode == 13) {
    &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号