简单投票系统

goatherd7807 2007-10-23 10:07:41
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
<p>
<input type="checkbox" name="checkbox" value="checkbox" />
候选一   小计 
<input type="text" name="textfield" />
</p>
<p>
<input type="checkbox" name="checkbox2" value="checkbox" />
候选二   小计 
<input type="text" name="textfield2" />
</p>
<p>
<input type="checkbox" name="checkbox3" value="checkbox" />
候选三   小计 
<input type="text" name="textfield3" />
</p>
<p>
<input type="checkbox" name="checkbox4" value="checkbox" />
候选四   小计 
<input type="text" name="textfield4" />
</p>
<p>
<input type="checkbox" name="checkbox5" value="checkbox" />
候选五   小计 
<input type="text" name="textfield5" />
</p>
<p>
<input type="submit" name="Submit" value="提交" />
</p>
<p>有效投票张数:
<input type="text" name="textfield6" />
</p>
</form>

</body>
</html>

如上,我希望在每次提交后,就在有被选中的候选人那边加1,同时将有效票那边统计目前为止的有效投票数(用来验证总投票数与个人得票数和是否一致,保证系统准确性。)
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
千念陌 2007-10-23
  • 打赏
  • 举报
回复
xmlhttp发送点击动作 处理过程放服务器端 安全 而且比较好处理
littlelam 2007-10-23
  • 打赏
  • 举报
回复

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title>
</head>
<script>
function SetSelect(obj,str)
{
if (obj.checked)
{
document.getElementById(str).value = parseInt(document.getElementById(str).value) + 1;
document.getElementById("textfield6").value = parseInt(document.getElementById("textfield6").value) + 1;
}
else
{
document.getElementById(str).value = parseInt(document.getElementById(str).value) - 1;
document.getElementById("textfield6").value = parseInt(document.getElementById("textfield6").value) - 1;
}
}
</script>
<body>
<form id="form1" name="form1" method="post" action="">
<p>
<input type="checkbox" name="checkbox" value="checkbox" onclick="SetSelect(this,'textfield')" />
候选一   小计 
<input name="textfield" type="text" value="0" />
</p>
<p>
<input type="checkbox" name="checkbox2" value="checkbox" onclick="SetSelect(this,'textfield2')" />
候选二   小计 
<input name="textfield2" type="text" value="1" />
</p>
<p>
<input type="checkbox" name="checkbox3" value="checkbox" onclick="SetSelect(this,'textfield3')" />
候选三   小计 
<input name="textfield3" type="text" value="2" />
</p>
<p>
<input type="checkbox" name="checkbox4" value="checkbox" onclick="SetSelect(this,'textfield4')" />
候选四   小计 
<input name="textfield4" type="text" value="3" />
</p>
<p>
<input type="checkbox" name="checkbox5" value="checkbox" onclick="SetSelect(this,'textfield5')" />
候选五   小计 
<input name="textfield5" type="text" value="4" />
</p>
<p>
<input type="submit" name="Submit" value="提交" />
</p>
<p>有效投票张数:
<input name="textfield6" type="text" value="10" />
</p>
</form>

</body>
</html>
littlelam 2007-10-23
  • 打赏
  • 举报
回复
这些应该在服务端做,做客户端做就不安全了
一、项目简介本课程演示的是一套基于SSM实现的网上书城系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。课程包含:1. 项目源码、项目文档、数据库脚本、软件工具等所有资料2. 带你从零开始部署运行本套系统3. 该项目附带的源码资料可作为毕设使用4. 提供技术答疑和远程协助指导二、技术实现后台框架:Spring、SpringMVC、MyBatisUI界面:LayUI、jQuery 、JSP数据库:MySQL 三、系统功能该系统分为前台和后台两个功能模块,包含管理员和用户两个角色。1.前台功能模块 首页、新闻资讯、图书列表、图书分类、图书搜索、图书详情、图书投票、在线留言、添加到购物车、添加到收藏夹、用户登录、用户注册、个人中心、收货地址管理、购买图书、下单、结算付款、查看订单信息等功能。2.后台功能模块 新闻管理、图书管理、图书类别管理、订单管理、库存管理、留言管理、内容管理、用户管理、销售量统计、销售额统计、订单量统计、个人信息修改等功能。该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 四、项目截图1)前台首面 2)图书详情页面 3)购物车页面 4)后台登陆页面 5)后台管理页面  更多Java毕设项目请关注【毕设系列课程】https://edu.csdn.net/lecturer/2104   点击 我的百科 ,通过百度百科更多了解我 ^_^ 

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧