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 相关文章推荐
给事件响应函数传参数的四种方式小结
Dec 05 Javascript
Javascript URI 解析介绍
Mar 15 Javascript
js图片轮播手动切换效果
Nov 10 Javascript
JavaScript闭包实例详解
Jun 03 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
Jun 17 Javascript
原生js实现class的添加和删除简单代码
Jul 12 Javascript
微信小程序 实战程序简易新闻的制作
Jan 09 Javascript
JavaScript原型继承_动力节点Java学院整理
Jun 30 Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
Dec 25 Javascript
Vue实现todolist删除功能
Jun 26 Javascript
Vue实现滑动拼图验证码功能
Sep 15 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
Feb 06 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实例分享之html转为rtf格式
2014/06/02 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
动态表格Table类的实现
2009/08/26 Javascript
jQuery div拖拽用法实例
2016/01/14 Javascript
jQuery操作复选框(CheckBox)的取值赋值实现代码
2017/01/10 Javascript
微信小程序 picker 组件详解及简单实例
2017/01/10 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
2017/01/12 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
详解基于vue的移动web app页面缓存解决方案
2017/08/03 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
vue基于两个计算属性实现选中和全选功能示例
2019/02/08 Javascript
解决vue 退出动画无效的问题
2020/08/09 Javascript
vue 扩展现有组件的操作
2020/08/14 Javascript
python实现排序算法
2014/02/14 Python
Python标准异常和异常处理详解
2015/02/02 Python
Django与遗留的数据库整合的方法指南
2015/07/24 Python
Python set常用操作函数集锦
2017/11/15 Python
Python实现的字典值比较功能示例
2018/01/08 Python
Django进阶之CSRF的解决
2018/08/01 Python
python3 property装饰器实现原理与用法示例
2019/05/15 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
2019/08/01 Python
python绘制玫瑰的实现代码
2020/03/02 Python
django admin 添加自定义链接方式
2020/03/11 Python
Python3将ipa包中的文件按大小排序
2020/04/17 Python
Python Scrapy图片爬取原理及代码实例
2020/06/12 Python
css3 transform过渡抖动问题解决
2020/10/23 HTML / CSS
德国的各种媒体在线商店:Thalia.de(书籍、电子书、玩具等)
2020/10/08 全球购物
公司新员工的演讲稿注意事项
2014/01/01 职场文书
集体婚礼证婚词
2014/01/13 职场文书
一年级班主任感言
2014/03/08 职场文书
村创先争优活动总结
2014/08/28 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
表扬稿范文
2015/01/17 职场文书
教师节表彰会主持词
2015/07/06 职场文书
Python中的min及返回最小值索引的操作
2021/05/10 Python
python周期任务调度工具Schedule使用详解
2021/11/23 Python