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 选取方法都有哪些
May 18 Javascript
jquery操作checked属性以及disabled属性的多种方法
Jun 20 Javascript
angularjs中的单元测试实例
Dec 06 Javascript
纯JavaScript实现获取onclick、onchange等事件的值
Dec 29 Javascript
js时间查询插件使用详解
Apr 07 Javascript
详解vue的数据binding绑定原理
Apr 12 Javascript
javascript+jQuery实现360开机时间显示效果
Nov 03 jQuery
Angular2进阶之如何避免Dom误区
Apr 02 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
Apr 17 Javascript
详解vue 自定义组件使用v-model 及探究其中原理
Oct 11 Javascript
JavaScript canvas绘制折线图
Feb 18 Javascript
js实现简单图片拖拽效果
Feb 22 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
ip签名探针
2006/10/09 PHP
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
PHP取得一个类的属性和方法的实现代码
2011/05/22 PHP
php处理斐波那契数列非递归方法
2012/02/04 PHP
php实现批量下载百度云盘文件例子分享
2014/04/10 PHP
php使用百度天气接口示例
2014/04/22 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
PHP保存session到memcache服务器的方法
2016/01/19 PHP
php版微信小店API二次开发及使用示例
2016/11/12 PHP
PHP利用DWZ.CN服务生成短网址
2019/08/11 PHP
JS event使用方法详解
2008/04/28 Javascript
JS实现self的resend
2010/07/22 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
基于jquery实现图片上传本地预览功能
2016/01/08 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
jQuery实现背景滑动菜单
2016/12/02 Javascript
JavaScript数组迭代方法
2017/03/03 Javascript
基于JavaScript实现的希尔排序算法分析
2017/04/14 Javascript
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
layui实现三级联动效果
2019/07/26 Javascript
python33 urllib2使用方法细节讲解
2013/12/03 Python
python实现决策树ID3算法的示例代码
2018/05/30 Python
python简单区块链模拟详解
2019/07/03 Python
django写用户登录判定并跳转制定页面的实例
2019/08/21 Python
scrapy处理python爬虫调度详解
2020/11/23 Python
Python logging自定义字段输出及打印颜色
2020/11/30 Python
营业员个人总结的自我评价
2013/10/25 职场文书
专家推荐信模板
2014/05/09 职场文书
八项规定个人对照检查材料思想汇报
2014/09/25 职场文书
工作岗位职责范本
2015/02/15 职场文书
2015年度员工自我评价范文
2015/03/11 职场文书
代理词怎么写
2015/05/25 职场文书
开学随笔
2015/08/15 职场文书
Springboot使用Spring Data JPA实现数据库操作
2021/06/30 Java/Android