javascript脚本编程解决考试分数统计问题


Posted in Javascript onOctober 18, 2008
/** 
* @author georgewing 
*/ 
function prepareCheckBox() { 
document.getElementById("submit").onclick = function() { 
selectedCheckBox(4); 
} 
} 
function selectedCheckBox(x) { 
var oInput = document.getElementsByTagName("input"); 
var iTotal = 0; 
for(var i=0;i<oInput.length;i++) { 
if(oInput[i].className == "checkedRadio") { 
if(oInput[i].checked) { 
//add x point 
iTotal = iTotal + x; 
} 
else { 
// add 0 point 
iTotal = iTotal + 0; 
} 
} } 
document.getElementById("Total").setAttribute("value", iTotal); 
alert(iTotal); 
}

提示:把常量4抽象化为变量x,作为了函数的参数。这是硬编码抽象化,有关硬编码、抽象化的具体内容见《DOM scripting》译书的部分。
Javascript 相关文章推荐
用jquery和json从后台获得数据集的代码
Nov 07 Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
Oct 30 Javascript
js实现对ajax请求面向对象的封装
Jan 08 Javascript
浅谈Sticky组件的改进实现
Mar 22 Javascript
浅谈jQuery为哪般去掉了浏览器检测
Aug 29 Javascript
JavaScript实现自定义媒体播放器方法介绍
Jan 03 Javascript
js 简易版滚动条实例(适用于移动端H5开发)
Jun 26 Javascript
element ui 对话框el-dialog关闭事件详解
Feb 26 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
May 08 Javascript
vue表单数据交互提交演示教程
Nov 13 Javascript
vue使用recorder.js实现录音功能
Nov 22 Javascript
vue.js实现双击放大预览功能
Jun 23 Javascript
提高网站信任度的技巧
Oct 17 #Javascript
javascript检查日期格式的函数[比较全]
Oct 17 #Javascript
JAVASCRIPT下判断IE与FF的比较简单的方式
Oct 17 #Javascript
jQuery弹出层插件简化版代码下载
Oct 16 #Javascript
使用新的消息弹出框blackbirdjs
Oct 16 #Javascript
用js统计用户下载网页所需时间的脚本
Oct 15 #Javascript
JS之小练习代码
Oct 12 #Javascript
You might like
PHP开发文件系统实例讲解
2006/10/09 PHP
PHP个人网站架设连环讲(二)
2006/10/09 PHP
PHP数组及条件,循环语句学习
2012/11/11 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
js几个验证函数代码
2010/03/25 Javascript
JQuery 中几个类选择器的简单使用介绍
2013/03/14 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
用jQuery实现优酷首页轮播图
2017/01/09 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
node.js+express+mySQL+ejs+bootstrop实现网站登录注册功能
2018/01/12 Javascript
angularJs中json数据转换与本地存储的实例
2018/10/08 Javascript
基于vue实现简易打地鼠游戏
2020/08/21 Javascript
TypeScript 运行时类型检查补充工具
2020/09/28 Javascript
Python中的包和模块实例
2014/11/22 Python
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
利用python打开摄像头及颜色检测方法
2018/08/03 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
2019/04/01 Python
使用Python实现文字转语音并生成wav文件的例子
2019/08/08 Python
使用Python实现 学生学籍管理系统
2019/11/26 Python
Python文件操作方法详解
2020/02/09 Python
python实现企业微信定时发送文本消息的实例代码
2020/11/25 Python
美国摄影爱好者购物网站:Focus Camera
2016/10/21 全球购物
Answear匈牙利:来自全球200多个知名时尚品牌
2017/04/21 全球购物
英国健身专家:WIT Fitness
2021/02/09 全球购物
机械系大学毕业生推荐信
2013/11/27 职场文书
打架检讨书400字
2014/01/17 职场文书
教师节活动主持词
2014/04/02 职场文书
明信片寄语大全
2014/04/08 职场文书
詹天佑教学反思
2014/04/30 职场文书
如何写股份合作协议书
2014/09/11 职场文书
中秋节祝酒词
2015/08/12 职场文书
在js中修改html body的样式
2021/11/11 Javascript
Redis实现主从复制方式(Master&Slave)
2022/06/21 Redis
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers