| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 924 人关注过本帖
标题:这个那里错了,在线等!!
只看楼主 加入收藏
lmy8097308
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-10-13
收藏
 问题点数:0 回复次数:1 
这个那里错了,在线等!!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script language="VBScript" type="text/vbscript">
sub pid()
for i=1 to document.froms(i).a1.length-1
if document.froms(0).a1(i).checked then
if isnull(document.forms(0).b2(i).value) then
msgbox"meiyou"
else
t=t+document.forms(0).b2(i).value
end if
end if
next
t=document.forms(0).c1.value
end sub
</script>
</head>
<body>
<h1 align="center">商品选购</h1>
&nbsp;
<hr>
<form>
<input type="checkbox" name="a1" value="no">书&nbsp;&nbsp;<input type="text" name="b1" size="8"><br>
<input type="checkbox" name="a1" value="no">鞋&nbsp;&nbsp;<input type="text" name="b1" size="8"><br>
<input type="checkbox" name="a1" value="no">食品&nbsp;&nbsp;<input type="text" name="b1" size="8"><br>
<input type="button" value="总值" onClick="pid()">&nbsp;&nbsp;<input type="text" name="c1" size="10"></form>
</body>
</html>
搜索更多相关主题的帖子: 在线 
2008-10-13 21:49
编程之星
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:285
专家分:391
注 册:2007-4-10
收藏
得分:0 
太多地方错了,弄到我要重写一遍代码!!!-_-||
努力吧,以后会好的.
下面给你修改过的代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>无标题文档</title>
<script language="VBScript" type="text/vbscript">
'为了保证代码的可读性,请注意书写格式 -_-||
sub pid()
dim t '你应该首先声明一个总价变量-_-||
'控件数组是从0开始的,不是1。注意:froms不是forms -_-||
for i=0 to document.forms(0).a1.length-1
    if document.forms(0).a1(i).checked then
       '不要用IsNull()函数,因为空字符串也是一个值 -_-||
       if document.forms(0).b1(i).value="" then
      msgbox "meiyou"
       else
          '进行数值运算时,要先进行类型转换 -_-||
          t=t+csng(document.forms(0).b1(i).value)
       end if
    end if
next
't=document.forms(0).c1.value是错的 -_-||
document.forms(0).c1.value=t
end sub
</script>
</head>
<body>
<h1 align="center">商品选购</h1>
<hr>
<form>
<input type="checkbox" name="a1" value="no">书  <input type="text" name="b1" size="8"><br>
<input type="checkbox" name="a1" value="no">鞋  <input type="text" name="b1" size="8"><br>
<input type="checkbox" name="a1" value="no">食品  <input type="text" name="b1" size="8"><br>
<input type="button" value="总值" onClick="pid()">  <input type="text" name="c1" size="10">
</form>
</body>
</html>

怎么越学就觉得自己越笨
2008-10-15 02:35
快速回复:这个那里错了,在线等!!
数据加载中...
 
   



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

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