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

javascript的数组问题

我想记录下我选中的checkbox的值.请问我应该怎么办列?
下面是我的代码,asdd是传进来的checkbox的名字.这个没问题,主要是usid似乎不能保存住.我看IE8的调试中USID是声明出来了.可是似乎没有大小.是undefined的.添加进去的值也不会增长数组的大小.只是不断在undefined中覆盖
function delAll(asdd){
    var uids= new Array();
    if(asdd.lenght!=0){
    for(i=0;i <asdd.length;i++){
      if(asdd[i].checked==true)
        uids[uids.lenght]=asdd[i].value;
    }
    }
  }


我相信是拷过来的代码,那么问题就简单了
lenght !!! 出现了2处

if(asdd.lenght!=0)是判断传进来的数组是不是为空.
uids[uids.lenght]=asdd[i].value这个是给自己赋值的啊


引用
if(asdd.lenght!=0)是判断传进来的数组是不是为空.
uids[uids.lenght]=asdd[i].value这个是给自己赋值的啊


同意楼上


相关问答:

关于JavaScript传递数据的问题!

这个表单的数值不是固定的!当按下停止按钮的时候最终的数字才会停在上面!
我想把最后停下的数字传送传送到下一个ASP页面上去!
不想使用location.href="mnn.asp?action="+ok1这样的方式传送过去 ......

javascript中的两个问题请教,谢谢

1.看到《精通javascript》上说:javascript是完全异步的,那么是不是每条语句都不会执行完,下条语句就开始执行呢,实际上不是这样,也不可能是这样,不然怎么写程序?
2.代码如下,为什么不可行呢:
JScript ......

C#与javascript混用

我在后台用C#编写ASP.NET页面,同时要用JAVASCRIPT来控制提示窗口,如
Response.Write(" <script language=javascript>confirm('确定要删除吗?') </script>");
我要用confirm( ......

简单的javascript小数点判断


我在javaScript 用这个代码判断输入的值是否是数字,

允许小数点输入的话, 应该加什么? 我加了 \. 试了试不行,

有那位有现成的代码, 提供参考以下吧


txt = document.getElementBy ......

javascript 调用本地程序

就是在服务器上进行操作,所以也不存在程序在那台机器上的问题。

<head>
<script language="javascript">
function Runexe(strPath) {
  try {
  var obj ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号