| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 966 人关注过本帖
标题:request.form.count 表示表单的个数 还是表单中元素的个数
只看楼主 加入收藏
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
结帖率:79.38%
收藏
已结贴  问题点数: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
帖 子:1547
专家分:184
注 册: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
快速回复:request.form.count 表示表单的个数 还是表单中元素的个数
数据加载中...
 
   



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

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