我想实现这样的功能:
口 饼干:5元
口 面包:10元
口 汽水:5元
口 冰糕:2元
......只要我在前面的复选框上打上勾,我就可以在页面上计算出我选择的商品的总价格。
希望我的问题问的清楚 谢谢大家能帮帮我
口 饼干:5元
口 面包:10元
口 汽水:5元
口 冰糕:2元
......只要我在前面的复选框上打上勾,我就可以在页面上计算出我选择的商品的总价格。
希望我的问题问的清楚 谢谢大家能帮帮我
解决方案 »
- 网购系统 数据库建立表问题
- 关于Struts2验证框架中xml属性文件的问题
- offsetparent取不到BODY 直接取成 HTML了
- 怎么在SSH里实现邀请反利?
- 哪位高手现在有下载javamail类包的具体地址,给我发一份好吗?
- 动态链接数据库(ACCESS)急!!!!~~~~~~~~~~~~~~~~~~
- 高手门用什么开发工具写jsp啊? 说说你们的jsp武器.谢谢. jbuilder太慢了.
- 两点不明之处,请指点!
- JSP里如何读javascript中escape()的值
- 请求急救:我的jsp程序用户登录不安全。
- 监控已有网站用户登录问题?
- 问一个rs.next();问题,高手进...
楼主【galford0628】截止到2008-07-14 14:19:31的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0 每贴平均分数:0
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
<input type="checkbox" name="product" value="10" onclick="compute(this.form)"/>面包
<input type="checkbox" name="product" value="5" onclick="compute(this.form)"/>汽水
这样写JS。
function compute(form){
var t=form.product;
var total=0;
for(var e in t){
if(e.checked==true){
total+=e.value;
}
}
alert('总价:'+total);
}
<input type="checkbox" name="product" value=5 onclick="compute(this.form)"/>饼干
<input type="checkbox" name="product" value=10 onclick="compute(this.form)"/>面包
<input type="checkbox" name="product" value=5 onclick="compute(this.form)"/>汽水 //js as follow
<script Language="JavaScript">
function compute(theForm){
var checkArray = document.getElementsByName("product");
var checkNum = 0;
for(var i=0;i<checkArray.length;i++)
{
if(checkArray[i].checked)
{
checkNum+=parseInt(checkArray[i].value);
}
}
alert(checkNum); }</script>
beacause the value of checkBox is not used for operation directly , So used parseInt() to get it