高手过来看看!!!

w915 2003-12-09 05:33:39
先有一个表单如
a1 b1 c1 d1…………x1
.
.
.
a30 b30 c30………… x30

用弄个 a(i)=(j)+……+x(i)校验的循环怎么弄呢?
...全文
59 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhang_luo 2003-12-12
  • 打赏
  • 举报
回复
给你表格取名
dim i
i=i+1
<td input type=text name=i>
for i=1 to 你的表格数
if ……
你的验证代码
end if你的代码
w915 2003-12-12
  • 打赏
  • 举报
回复
有没有完全点的啊 拜托了啊! 新开帖子给分啊!
angelheavens 2003-12-10
  • 打赏
  • 举报
回复
在js中用双层循环:
For(Int C=1;C<=Cn;C++) '列数
For(Int R=1;R<=Rn;R++) '行文本框数
zhuomaocn 2003-12-10
  • 打赏
  • 举报
回复
在javascript里检验

提示一下,对象数组的用法

document.form[0].a[i].value

这就取得了第i行的输入框a的值

w915 2003-12-10
  • 打赏
  • 举报
回复
就是 有很多行的输入框
那在表单提交前要校验一下
(a1)合计是不是等于 后边列的和即等于(b1+c1+d1+……+x1)
一共有30多行每行里都要判断a(i)是否等于b(i)+c(i)+……x(i)
怎么用循环解决啊?
a_zhe_20 2003-12-10
  • 打赏
  • 举报
回复
form1.a[tt].value
改成
eval("form1.a"+tt+".value")
w915 2003-12-10
  • 打赏
  • 举报
回复
for( int tt=1;tt<39;tt++; ){
if (form1.a[tt].value!=form1.j[tt].value)+form1.k[tt].value)
{
alert("表格中有错误,下次小心啊!列:1=10+11+…+21");
// form1.a1.focus();
return false ;
};
};

用了就是错误的!!!!帮改写下啊
skyboy0720 2003-12-09
  • 打赏
  • 举报
回复
表达有点严重!:)
snowcloud2002 2003-12-09
  • 打赏
  • 举报
回复
同意楼上,不明白你什么意思
qxs 2003-12-09
  • 打赏
  • 举报
回复
我怎么一点看不懂,你可以详细说没啊
sjjf 2003-12-09
  • 打赏
  • 举报
回复
能说清楚一点吗?

28,407

社区成员

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

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