var formobj = document.h1;
for (var j = 0; j < formobj.elements.length; j++) {
if (formobj.elements[j].type == "radiobutton" && formobj.elements[j].checked) {
var wholebase = formobj.elements[j].value;
}
}
スクリプトの後半で、変数はdivの内部htmlに設定され、undefinedとしてラベル付けされます。forループに欠陥はありますか?