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这个是给自己赋值的啊
同意楼上
相关问答:
这个表单的数值不是固定的!当按下停止按钮的时候最终的数字才会停在上面!
我想把最后停下的数字传送传送到下一个ASP页面上去!
不想使用location.href="mnn.asp?action="+ok1这样的方式传送过去
......
各位好:
有关疑问是这样的:
我在页面里面加了一段JS的代码中有个函数,大概如下:
JScript code:
<script language = javascript>
function test()
{
alert("testOK");
......
我在javaScript 用这个代码判断输入的值是否是数字,
允许小数点输入的话, 应该加什么? 我加了 \. 试了试不行,
有那位有现成的代码, 提供参考以下吧
txt = document.getElementBy ......
不太明白这个问题,自己随便写了个测试页面:在session中放一个值,通过javascript的check()函数去比较输入的值与session存的值是否相同,感觉上用 <%=session.getAttribute("name")%>这样应该对了,但是 ......
<%
while not rsapp.eof
%>
<td> <%=rsapp("state")%> </td>
<input name="" value="查看明细" type="button" o ......