<script language="JavaScript">
function doit(){
var sum = 0;
var a = document.getElementsByName("ck");
for(var i=0;i<a.length;i++){
if(a[i].checked) sum += parseFloat(a[i].value, 10);
}
document.getElementsByName("sum")[0].value = sum;
}
window.onload = function(){
var a = document.getElementsByName("ck");
for(var i=0;i<a.length;i++){
a[i].onclick = doit;
}
}
</script><input type="text" name="sum">
<input name="ck" type=checkbox value="1">1
<input name="ck" type=checkbox value="2">2
<input name="ck" type=checkbox value="3">3
<input name="ck" type=checkbox value="4">4
<input name="ck" type=checkbox value="5">5
<input name="ck" type=checkbox value="6">6
如果这里的复选框名称不都是CK,该如何呢?谢谢!!!
function doit(){
var sum = 0;
var a = document.getElementsByName("ck");
for(var i=0;i<a.length;i++){
if(a[i].checked) sum += parseFloat(a[i].value, 10);
}
document.getElementsByName("sum")[0].value = sum;
}
window.onload = function(){
var a = document.getElementsByName("ck");
for(var i=0;i<a.length;i++){
a[i].onclick = doit;
}
}
</script><input type="text" name="sum">
<input name="ck" type=checkbox value="1">1
<input name="ck" type=checkbox value="2">2
<input name="ck" type=checkbox value="3">3
<input name="ck" type=checkbox value="4">4
<input name="ck" type=checkbox value="5">5
<input name="ck" type=checkbox value="6">6
如果这里的复选框名称不都是CK,该如何呢?谢谢!!!
<script language="JavaScript">
function doit(){
var sum = 0;
var a = document.getElementsByTagName("input");
for(var i=0;i<a.length;i++){
if(a[i].type=="checkbox") if(a[i].checked) sum += parseFloat(a[i].value, 10);
}
document.getElementsByName("sum")[0].value = sum;
}
window.onload = function(){
var a = document.getElementsByTagName("input");
for(var i=0;i<a.length;i++){
if(a[i].type=="checkbox") a[i].onclick = doit;
}
}
</script><input type="text" name="sum">
<input name="ck1" type=checkbox value="1">1
<input name="ck2" type=checkbox value="2">2
<input name="ck3" type=checkbox value="3">3
<input name="ck4" type=checkbox value="4">4
<input name="ck5" type=checkbox value="5">5
<input name="ck6" type=checkbox value="6">6