javascriptスクリプトのプログラミングは試験の点数の統計問題を解決します.
898 ワード
/**
* @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;iif(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」の翻訳書の部分に見られます.