各位前辈, 下面代码有什么错误啊,为什么点击查看按钮 总报object HTMLDivElement?<script type="text/javascript">
function recordClick(dv,index,id){
var R=0; var I=0; var A=0;
var allRadios=document.getElementsByName("radio"+dv+index);
for(var i=0;i<allRadios.length;i++){
if(allRadios[i].checked=true&&dv==R){
R=R+parseInt(allRadios[i].value);
}
if(allRadios[i].checked=true&&dv==I){
I=I+parseInt(allRadios[i].value);
}
if(allRadios[i].checked=true&&dv==A){
A=A+parseInt(allRadios[i].value);
}
}
}
function baogao(){
//var R=top.R; var I=top.I; var A=top.A;
alert(R);alert(I);alert(A);
}
</script>
</head><body>
<div id="R" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3">R型</td>
</tr>
<tr>
<td height="27"><strong>你喜欢做下列事情吗</strong>?</td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.听歌 </td>
<td><input type="radio" value="1" name="radioR0" onmousedown="recordClick(R,0,0)" /></td>
<td><input type="radio" value="0" name="radioR0" onmousedown="recordClick(R,0,1)" /></td>
</tr>
<tr>
<td height="27">2.跳舞</td>
<td><input type="radio" value="1" name="radioR1" onmousedown="recordClick(R,1,0)" /></td>
<td><input type="radio" value="0" name="radioR1" onmousedown="recordClick(R,1,1)" /></td>
</tr>
<tr>
</table>
</div>
<div id="I" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3"><strong>I型</strong></td>
</tr>
<tr>
<td height="27"><strong>你喜欢做下列事情吗?</strong></td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.吸烟</td>
<td><input type="radio" value="1" name="radioI2" onmousedown="recordClick(I,2,0)" /></td>
<td><input type="radio" value="0" name="radioI2" onmousedown="recordClick(I,2,1)" /></td>
</tr>
<tr>
<td height="27">2.喝酒 </td>
<td><input type="radio" value="1" name="radioI3" onmousedown="recordClick(I,3,0)" /></td>
<td><input type="radio" value="0" name="radioI3" onmousedown="recordClick(I,3,1)" /></td>
</tr>
</table>
</div>
<div id="A" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3">A型</td>
</tr>
<tr>
<td width="617" height="27"><strong>你喜欢做下列事情吗?</strong></td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.写文章 </td>
<td><input type="radio" value="1" name="radioA4" onmousedown="recordClick(R,4,0)" /></td>
<td><input type="radio" value="0" name="radioA4" onmousedown="recordClick(R,4,1)" /></td>
</tr>
<tr>
<td height="27">2.练书法</td>
<td><input type="radio" value="1" name="radioA5" onmousedown="recordClick(R,5,0)" /></td>
<td><input type="radio" value="0" name="radioA5" onmousedown="recordClick(R,5,1)" /></td>
</tr>
</table>
</div>
<input type="button" value="查看" onclick="baogao()" />
</body>
function recordClick(dv,index,id){
var R=0; var I=0; var A=0;
var allRadios=document.getElementsByName("radio"+dv+index);
for(var i=0;i<allRadios.length;i++){
if(allRadios[i].checked=true&&dv==R){
R=R+parseInt(allRadios[i].value);
}
if(allRadios[i].checked=true&&dv==I){
I=I+parseInt(allRadios[i].value);
}
if(allRadios[i].checked=true&&dv==A){
A=A+parseInt(allRadios[i].value);
}
}
}
function baogao(){
//var R=top.R; var I=top.I; var A=top.A;
alert(R);alert(I);alert(A);
}
</script>
</head><body>
<div id="R" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3">R型</td>
</tr>
<tr>
<td height="27"><strong>你喜欢做下列事情吗</strong>?</td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.听歌 </td>
<td><input type="radio" value="1" name="radioR0" onmousedown="recordClick(R,0,0)" /></td>
<td><input type="radio" value="0" name="radioR0" onmousedown="recordClick(R,0,1)" /></td>
</tr>
<tr>
<td height="27">2.跳舞</td>
<td><input type="radio" value="1" name="radioR1" onmousedown="recordClick(R,1,0)" /></td>
<td><input type="radio" value="0" name="radioR1" onmousedown="recordClick(R,1,1)" /></td>
</tr>
<tr>
</table>
</div>
<div id="I" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3"><strong>I型</strong></td>
</tr>
<tr>
<td height="27"><strong>你喜欢做下列事情吗?</strong></td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.吸烟</td>
<td><input type="radio" value="1" name="radioI2" onmousedown="recordClick(I,2,0)" /></td>
<td><input type="radio" value="0" name="radioI2" onmousedown="recordClick(I,2,1)" /></td>
</tr>
<tr>
<td height="27">2.喝酒 </td>
<td><input type="radio" value="1" name="radioI3" onmousedown="recordClick(I,3,0)" /></td>
<td><input type="radio" value="0" name="radioI3" onmousedown="recordClick(I,3,1)" /></td>
</tr>
</table>
</div>
<div id="A" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3">A型</td>
</tr>
<tr>
<td width="617" height="27"><strong>你喜欢做下列事情吗?</strong></td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.写文章 </td>
<td><input type="radio" value="1" name="radioA4" onmousedown="recordClick(R,4,0)" /></td>
<td><input type="radio" value="0" name="radioA4" onmousedown="recordClick(R,4,1)" /></td>
</tr>
<tr>
<td height="27">2.练书法</td>
<td><input type="radio" value="1" name="radioA5" onmousedown="recordClick(R,5,0)" /></td>
<td><input type="radio" value="0" name="radioA5" onmousedown="recordClick(R,5,1)" /></td>
</tr>
</table>
</div>
<input type="button" value="查看" onclick="baogao()" />
</body>
var R=0; var I=0; var A=0;
function recordClick(dv,index,id){
var allRadios=document.getElementsByName("radio"+dv+index);
for(var i=0;i<allRadios.length;i++){
if(allRadios[i].checked=true&&dv=='R'){
R=R+parseInt(allRadios[i].value);
}if(allRadios[i].checked=true&&dv=='I'){
I=I+parseInt(allRadios[i].value);
}
if(allRadios[i].checked=true&&dv=='A'){
A=A+parseInt(allRadios[i].value);
}
}}
function baogao(){
//var R=top.R; var I=top.I; var A=top.A;
alert(R);alert(I);alert(A);}
</script>
</head><body>
<div id="R" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3">R型</td>
</tr>
<tr>
<td height="27"><strong>你喜欢做下列事情吗</strong>?</td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.听歌 </td>
<td><input type="radio" value="1" name="radioR0" onmousedown="recordClick('R',0,0)" /></td>
<td><input type="radio" value="0" name="radioR0" onmousedown="recordClick('R',0,1)" /></td>
</tr>
<tr>
<td height="27">2.跳舞</td>
<td><input type="radio" value="1" name="radioR1" onmousedown="recordClick('R',1,0)" /></td>
<td><input type="radio" value="0" name="radioR1" onmousedown="recordClick('R',1,1)" /></td>
</tr>
<tr>
</table>
</div>
<div id="I" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3"><strong>I型</strong></td>
</tr>
<tr>
<td height="27"><strong>你喜欢做下列事情吗?</strong></td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.吸烟</td>
<td><input type="radio" value="1" name="radioI2" onmousedown="recordClick('I',2,0)" /></td>
<td><input type="radio" value="0" name="radioI2" onmousedown="recordClick('I',2,1)" /></td>
</tr>
<tr>
<td height="27">2.喝酒 </td>
<td><input type="radio" value="1" name="radioI3" onmousedown="recordClick('I',3,0)" /></td>
<td><input type="radio" value="0" name="radioI3" onmousedown="recordClick('I',3,1)" /></td>
</tr>
</table>
</div>
<div id="A" style="display:">
<table width="740" border="0px;" style="margin-left:0px; font-size:14px; margin-top:0px; padding-left:3px;">
<tr>
<td height="27" colspan="3">A型</td>
</tr>
<tr>
<td width="617" height="27"><strong>你喜欢做下列事情吗?</strong></td>
<td width="56">是</td>
<td width="53">否</td>
</tr>
<tr>
<td height="27">1.写文章 </td>
<td><input type="radio" value="1" name="radioA4" onmousedown="recordClick('A',4,0)" /></td>
<td><input type="radio" value="0" name="radioA4" onmousedown="recordClick('A',4,1)" /></td>
</tr>
<tr>
<td height="27">2.练书法</td>
<td><input type="radio" value="1" name="radioA5" onmousedown="recordClick('A',5,0)" /></td>
<td><input type="radio" value="0" name="radioA5" onmousedown="recordClick('A',5,1)" /></td>
</tr>
</table>
</div>
<input type="button" value="查看" onclick="baogao()" />
</body>
<script type="text/javascript">
var R=0;//全局变量
function recordClick(dv,index,id){
var I=0; var A=0;
var allRadios=document.getElementsByName("radio"+dv+index);
for(var i=0;i<allRadios.length;i++){
if(allRadios[i].checked=true&&dv==R){
R += parseInt(allRadios[i].value);
} if(allRadios[i].checked=true&&dv==I){
I += parseInt(allRadios[i].value);
}
if(allRadios[i].checked=true&&dv==A){
A += parseInt(allRadios[i].value);
}
}
}function baogao(){
//var R=top.R; var I=top.I; var A=top.A;
alert(R);alert(I);alert(A);
<script type="text/javascript">
var R=0, I=0, A=0;//全局变量