标题:request.form.count 表示表单的个数 还是表单中元素的个数
只看楼主
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1519
专家分:174
注 册:2006-6-3
结帖率:79.3%
已结贴  问题点数:20 回复次数:4 
request.form.count 表示表单的个数 还是表单中元素的个数
equest.form.count 表示表单的个数 还是表单中元素的个数
搜索更多相关主题的帖子: 元素 
2011-05-16 17:23
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
得分:10 
确切的说是 接收到的表单元素的个数

有些表单元素没有name,就不能传递数值
同样name的元素如复选框,只算一个
如果按钮有name,也算上的

----我怎能在别人的苦难面前转过脸去----
2011-05-16 18:14
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1519
专家分:174
注 册:2006-6-3
得分:0 
谢谢,但还有一个问题,提交,重写按钮它们也有name,哪是否也算在内呢?
为什么算出来总比实际要多一个?我把提交,重写按钮的name去掉又把下拉框变成一个文本框框后个数还是3个,这是何原因?
还有表单的个数如何统计?
1
form action="4-2.asp" method="post">                               
    <input type="text" name="tname">
  </p>
  <p>请选择您的性别:
    <select name="sex">
      <option value="man">男
      <option value="woman">女
     </select>
      <input type="submit" name="bs" value="提交">
   <input type="reset" name="br" value="重写">
==========================
2
form action="4-2.asp" method="post">                               

请输入您的姓名:
    <input type="text" name="tname">
    <p>请选择您的性别:
  <input type="text" name="sex">
     <input type="submit"  value="提交">
      
    <input type="reset"  value="重写">


[ 本帖最后由 sylknb 于 2011-5-16 19:26 编辑 ]
2011-05-16 18:50
liang198207
Rank: 5Rank: 5
等 级:职业侠客
帖 子:70
专家分:300
注 册:2011-5-10
得分:10 
你可以用get测试一下,Count计算form内所有有name属性的可赋值的控件,比如input、textarea、select...
type= "reset "的input除外。
2011-05-17 00:08
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
得分:0 
回复 3楼 sylknb
第1段:3个
第2段:2个

常规手段一次只能提交一个表单,接收页面也没办法判断表单个数的

----我怎能在别人的苦难面前转过脸去----
2011-05-17 08:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-340071-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.270766 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved