javascript脚本编程解决考试分数统计问题
2008-10-18 00:00
375 查看
/** * @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 编程解决考试分数统计问题
- 彻底为贺老师解决了统计同学分数的问题
- ArcGIS JavaScript API离线部署后服务切片错位及放大缩小按钮不可用等问题的解决方法
- 解决IE浏览器中javascript,js不支持NEW DATE()带参数的问题
- innerHTML 中解决javascript问题
- 解决github提交commit,contributions不统计显示绿色的问题
- EXP-00091 正在导出有问题的统计信息 问题的解决
- 卡兰特数列 解决出栈序列统计问题
- JavaScript中用解决document.getElementsByName不能获得对象的问题
- javascript 实现页面间传值(3) 解决中文乱码问题
- 在javascript中解决浮点数加减的问题
- javascript创建对象的方法和遇到问题的解决方法
- 用javascript解决外部数据抓取中的乱码问题
- 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题
- javascript之解决dom中存在的空白节点问题
- 解决android4.2以下addJavaScriptInterface不安全问题
- javascript之解决DOM中存在的空白节点问题
- 解决GAT项目Bug:ETC费用统计问题
- 关于javascript在子页面中函数无法调试问题的解决