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之Deferred对象详解
Sep 04 Javascript
javaScript基础语法介绍
Feb 28 Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 Javascript
JavaScript控制按钮可用或不可用的方法
Apr 03 Javascript
详解JavaScript中shift()方法的使用
Jun 09 Javascript
JavaScript函数学习总结以及相关的编程习惯指南
Nov 16 Javascript
jQuery侧边栏实现代码
May 06 Javascript
记录一篇关于redux-saga的基本使用过程
Aug 18 Javascript
jsonp跨域及实现百度首页联想功能的方法
Aug 30 Javascript
Vue一次性简洁明了引入所有公共组件的方法
Nov 28 Javascript
微信小程序新闻网站详情页实例代码
Jan 10 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
Jul 11 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的FTP学习(一)
2006/10/09 PHP
PHP系统命令函数使用分析
2013/07/05 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
Laravel基础_关于view共享数据的示例讲解
2019/10/14 PHP
解决PHPstudy Apache无法启动的问题【亲测有效】
2020/10/30 PHP
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
仅Firefox中链接A无法实现模拟点击以触发其默认行为
2011/07/31 Javascript
js调用后台、后台调用前台等方法总结
2014/04/17 Javascript
nodejs之请求路由概述
2014/07/05 NodeJs
IE及IE6浏览器中判断JS文件加载成功失败的方法
2015/02/18 Javascript
Javascript动画的实现原理浅析
2015/03/02 Javascript
js实现网页抽奖实例
2015/08/05 Javascript
基于JavaScript实现跳转提示页面
2016/09/24 Javascript
完美实现js焦点轮播效果(一)
2017/03/07 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
你眼中的Python大牛 应该都有这份书单
2017/10/31 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
利用ctypes获取numpy数组的指针方法
2019/02/12 Python
pyqt远程批量执行Linux命令程序的方法
2019/02/14 Python
Python使用Pandas读写Excel实例解析
2019/11/19 Python
哪些是python中web开发框架
2020/06/17 Python
解决pytorch多GPU训练保存的模型,在单GPU环境下加载出错问题
2020/06/23 Python
Python xlrd/xlwt 创建excel文件及常用操作
2020/09/24 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
高中班长自我鉴定
2013/12/20 职场文书
财务会计专业求职信范文
2013/12/31 职场文书
运动会标语
2014/06/21 职场文书
国家奖学金获奖感言
2014/08/16 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
活动主持人开场白
2015/05/28 职场文书
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
2021/06/07 Python
在Spring-Boot中如何使用@Value注解注入集合类
2021/08/02 Java/Android
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL
ECharts transform数据转换和dataZoom在项目中使用
2022/12/24 Javascript