好久没弄asp了,今天居然碰到了奇葩题,请高手进!!!

syh661 2014-04-28 05:15:10


如图:数据我是从数据库中提取的,想实现随机选取行,然后获取文本框中数量的值(文本框中数量的值可修改),不知道该如何实现??请高手们赐教。

...全文
122 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dogfish 2014-04-29
  • 打赏
  • 举报
回复
另外,推荐使用jQuery。不错的选择。
Dogfish 2014-04-29
  • 打赏
  • 举报
回复
你的checkbox的值,除了第一个是1外,其他都是2,但是,你检测的时候是根据值来检测的。所以不对。
syh661 2014-04-29
  • 打赏
  • 举报
回复
非常感谢 dogfish 真是高人!困扰了我一下午!
syh661 2014-04-28
  • 打赏
  • 举报
回复
下面是本人写的一个html案例,总是出问题2行没问题,超过2行选择就不对了 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <form name="form1" method="post" action=""> <table id="sel"> <tr> <td>选择</td> <td>部门号</td> <td>部门名称</td> <td>电话</td> </tr> <tr> <td><input name="selectValue" type="checkbox" value="1"></td> <td>123</td> <td><a href="getdepartment?id=123">办公室1</a></td> <td>12345678</td> </tr> <tr> <td><input name="selectValue" type="checkbox" value="2"></td> <td>456</td> <td><a href="getdepartment?id=123">办公室2</a></td> <td>87654321</td> </tr> <tr> <td><input name="selectValue" type="checkbox" value="2"></td> <td>789</td> <td><a href="getdepartment?id=123">办公室3</a></td> <td>22222</td> </tr> <tr> <td><input name="selectValue" type="checkbox" value="2"></td> <td>333</td> <td><a href="getdepartment?id=123">办公室3</a></td> <td>4234232</td> </tr> </table> <input type="button" onclick="getSel()" value="点击" /> </form> <script> var list = {}; inps = document.getElementById('sel').getElementsByTagName('input'); alert(inps.length) for(var i= 0; i < inps.length; i++) inps[i].onclick = function() { if(!this.checked && list[this.value]) { delete list[this.value]; return; } var par = this.parentNode.parentNode; list[this.value] = [getVal(par.cells[1].innerHTML), getVal(par.cells[2].innerHTML), getVal(par.cells[3].innerHTML)]; } function getSel() { var arr = []; for(var pro in list) arr.push(list[pro]); alert(arr.join('\n') || '没有选重'); } function getVal(str) { return str.replace(/<.+?>/g,''); } </script> </body> </html>

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧