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 相关文章推荐
用document.documentElement取代document.body的原因分析
Nov 12 Javascript
JavaScript子窗口ModalDialog中操作父窗口对像
Dec 11 Javascript
jq选项卡鼠标延迟的插件实例
May 13 Javascript
javascript中动态加载js文件多种解决办法总结
Nov 15 Javascript
使用jQuery实现星级评分代码分享
Dec 09 Javascript
jquery如何获取元素的滚动条高度等实现代码
Oct 19 Javascript
详解JavaScript函数
Dec 01 Javascript
Javascript 6里的4个新语法
Aug 25 Javascript
jQuery Ajax File Upload实例源码
Dec 12 Javascript
jQuery UI仿淘宝搜索下拉列表功能
Jan 10 Javascript
Linux CentOS系统下安装node.js与express的方法
Apr 01 Javascript
微信小程序wx:for和wx:for-item的用法详解
Apr 01 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正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
2017/05/17 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
JavaScript随机排序(随即出牌)
2010/09/17 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
2013/12/25 Javascript
jquery模拟alert的弹窗插件
2015/07/31 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
2017/02/11 Javascript
Ajax高级笔记 JavaScript高级程序设计笔记
2017/06/22 Javascript
解决Mac node版本升级失败的问题
2018/05/16 Javascript
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
2019/10/23 jQuery
js实现3D照片墙效果
2019/10/28 Javascript
vue 获取元素额外生成的data-v-xxx操作
2020/09/09 Javascript
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
windows下安装Python和pip终极图文教程
2017/03/05 Python
解决Django数据库makemigrations有变化但是migrate时未变动问题
2018/05/30 Python
python读取一个目录下所有txt里面的内容方法
2018/06/23 Python
详解利用django中间件django.middleware.csrf.CsrfViewMiddleware防止csrf攻击
2018/10/09 Python
python与字符编码问题
2019/05/24 Python
Python中利用LSTM模型进行时间序列预测分析的实现
2019/07/26 Python
Python中的self用法详解
2019/08/06 Python
python批量处理文件或文件夹
2020/07/28 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
2020/03/31 Python
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
工程管理专业个人求职信范文
2013/12/07 职场文书
高二物理教学反思
2014/02/08 职场文书
元旦联欢会感言
2014/03/04 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
售后服务承诺函格式
2015/01/21 职场文书
国家助学金感谢信
2015/01/21 职场文书
户外活动总结
2015/02/04 职场文书
工作建议书范文
2019/07/08 职场文书
详解MongoDB排序时内存大小限制与创建索引的注意事项
2022/05/06 MongoDB