标题:输入框输入是“奇数”的就相加,输入总和
取消只看楼主
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
结帖率:68.57%
已结贴  问题点数:20 回复次数:4 
输入框输入是“奇数”的就相加,输入总和
各老师:
    在5个输入框(名称:INPUT1,INPUT2,INPUT3,INPUT4,INPUT5)中随机输入5个数,当输入的是奇数时,就累加,最后输出总和。怎么实现?谢谢!
2011-04-22 16:53
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
得分:0 
感谢老师

我是农家的孩子,我有农家孩子的本色!
2011-04-23 23:19
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
得分:0 
老师:您好!
      我测试了一下,如果把5个输入框的名称都写成“txt_Num”是可以实现的,但我把5个输入框的名称改为:txt_Num1,txt_Num2,txt_Num3,txt_Num4,txt_Num5 就实现不了啦!!
//以下代码可以实现
================================================================
For t=0 To txtNum
          Response.Write "<input type=text name=txt_Num /></br>"             可以实现
Next
================================================================
<input type=text name=txt_Num />   
<input type=text name=txt_Num />  
<input type=text name=txt_Num />                                             可以实现
<input type=text name=txt_Num />  
<input type=text name=txt_Num />           
================================================================
<input type=text name=txt_Num1 />   
<input type=text name=txt_Num2 />  
<input type=text name=txt_Num3 />                                            不能实现
<input type=text name=txt_Num4 />  
<input type=text name=txt_Num5 />           
================================================================
说明:输入框名称:txt_Num1,txt_Num2,txt_Num3,txt_Num4,txt_Num5 已确定,不能更改(也不能用FOR循环来实现输入框的输出)!!



我是农家的孩子,我有农家孩子的本色!
2011-04-24 02:19
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
得分:0 
老师们,帮帮忙~~~感谢了~~~

我是农家的孩子,我有农家孩子的本色!
2011-04-24 21:43
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
得分:0 
非常感谢老师:但我就很郁闷,以下情况为什么实现不了??
================================================
<html>
<head>
<title>奇数循环相加</title>
<script language="javascript">
//表单提交
function form1_Submit()
{
    document.form1.action=self.location.href;//提交到当前页
    document.form1.submit();//提交表单
}
</script>
<%
    Dim i,Total,txtCount
    Total=0
    txtCount=Request.Form("txt_Num").Count

            For i=1 To txtCount
                 IF CInt(Request.Form("txt_Num")(i)) Mod 2<>0 Then
                     Total=Total+CInt(Request.Form("txt_Num")(i))               
                 End IF
            Next
            Response.Write "alert('奇数和为"&Total&"');"

%>
</head>
<form name="form1" method="post" >
<input type=text name=txt_Num1>
<input type=text name=txt_Num2>
<input type=text name=txt_Num3>
<input type=text name=txt_Num4>
<input type=text name=txt_Num5>
<input type='button' name='Submit' onClick='form1_Submit();' value="提交" />
</form>
</body>
</html>

我是农家的孩子,我有农家孩子的本色!
2011-04-25 15:07



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




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

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