CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

javascript 数组问题

楼主sdyqingdao(达人自达)2002-11-12 16:19:58 在 Web 开发 / PHP 提问

有如下html代码:  
  <input   type=checkbox   name='chk[]'   value='aaaa'>  
  <input   type=checkbox   name='chk[]'   value='bb'>  
  <input   type=checkbox   name='chk[]'   value='sdf'>  
  <input   type=checkbox   name='chk[]'   value='123'>  
   
  想用javascript将被选种的值传到下一个页面  
  形如:window.location=nextpage?value=''  
   
  谁能给我一个在netscape下能用的代码? 问题点数:100、回复次数:11Top

1 楼anziqi(美洲狮)回复于 2002-11-12 16:21:55 得分 30

用php不行吗?呵呵.Top

2 楼sdyqingdao(达人自达)回复于 2002-11-12 16:30:35 得分 0

情况有点复杂,js是最简单的解决办法了,帮忙!Top

3 楼anziqi(美洲狮)回复于 2002-11-12 16:42:37 得分 0

好象用js更复杂.呵呵.这个我不成.关注Top

4 楼uGain(uGain.org)回复于 2002-11-12 16:44:11 得分 0

isTop

5 楼sdyqingdao(达人自达)回复于 2002-11-12 16:51:39 得分 0

anziqi(美洲狮)   (   ),连你都不成,只好用php了,:)Top

6 楼jery_lee(U2-G2000)回复于 2002-11-12 16:58:46 得分 0

<form   method=post   action=""   name="form1">  
  <input   type=checkbox   name='chk1'   value='aaaa'>  
  <input   type=checkbox   name='chk2'   value='bb'>  
  <input   type=checkbox   name='chk3'   value='sdf'>  
  <input   type=checkbox   name='chk4'   value='123'>  
  <input   type="button"   onclick="redirect()"   value="click">  
  </form>  
  <script>  
  function   redirect(){  
  var   str1,str2,str3,str4;  
  str1="";str2="";str3="";str4="";  
  var   v1   =   document.form1.chk1;  
  var   v2   =   document.form1.chk2;  
  var   v3   =   document.form1.chk3;  
  var   v4   =   document.form1.chk4;  
  if(v1.checked)   {str1=v1.value;}  
  if(v2.checked)   {str2=v2.value;}  
  if(v3.checked)   {str3=v3.value;}  
  if(v4.checked)   {str4=v4.value;}  
  var   strv=str1+""+str2+""+str3+""+str4;  
  alert(strv);  
  document.location.href='nextpage?value'+strv;  
  }  
  </script>Top

7 楼anziqi(美洲狮)回复于 2002-11-12 17:05:05 得分 0

呵呵不是呀我是新手呀.我不太用js的.呵呵让你失望了.呵呵.对不住.Top

8 楼vivanboy(早起的鸟儿有虫吃)回复于 2002-11-12 17:28:17 得分 70

<input   type=checkbox   name='chk[]'   value='aaaa'>  
  <input   type=checkbox   name='chk[]'   value='bb'>  
  <input   type=checkbox   name='chk[]'   value='sdf'>  
  <input   type=checkbox   name='chk[]'   value='123'>  
  <input   type=button   value="send"   onclick="sendCheck()">  
  <script>  
  function   sendCheck(){  
  var   arr=document.getElementsByName("chk[]");  
  var   result="";  
  for(var   n=0;n<arr.length;n++){  
  if(arr[n].checked){  
  if(result)   result+=",";  
  result+=arr[n].value;  
  }  
  }  
  self.location='nextpage?value='+result;  
  }  
  </script>  
   
  在nextpage中将value分解成数组Top

9 楼sdyqingdao(达人自达)回复于 2002-11-13 10:32:48 得分 0

我已经用php解决了,  
  昨天以前根本不知道checkbox还有这中用法  
  Top

10 楼sdyqingdao(达人自达)回复于 2002-11-13 10:36:42 得分 0

vivanboy(被迫早起的鸟儿)(★★★★★),帮忙  
  我有几个帖子无法给分,  
   
  只要这样:先给分,分数错误,然后再给分就不行了Top

11 楼vivanboy(早起的鸟儿有虫吃)回复于 2002-11-13 10:39:13 得分 0

经常遇到的  
   
  多给几次就行了  
   
  Top

相关问题

  • javascript 定义数组.
  • javascript和数组的问题
  • javascript 如何传递数组???
  • 如何将一个php的数组变成javascript数组
  • 怎样把jsp的String数组赋值给javascript数组
  • 怎样把jsp的String数组赋值给javascript数组
  • 关于javascript中的数组定义?
  • JavaScript中数组的删除问题。
  • javascript二位数组的问题。
  • javascript里是否有二维数组

关键词

  • 代码
  • 解决
  • javascript
  • 数组
  • nextpage
  • 帮忙
  • 给分

得分解答快速导航

  • 帖主:sdyqingdao
  • anziqi
  • vivanboy

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo