复选框的值与单选框的值,相加,然后得出的值显示在文本区域里..求JS

<inputtype="radio"name="radiobutton"value="2">2<inputtype="radio"name="radiobutton"va... <input type="radio" name="radiobutton" value="2">2
<input type="radio" name="radiobutton" value="3">3
<input type="checkbox" id="ccc" name="checkbox" value="4">4
<input type="text" id="sum" name="textfield">
展开
 我来答
悠然见影
2011-06-22 · TA获得超过422个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:509万
展开全部
<script>
function jisuan(){
var t=0
var r=document.getElementsByName('radiobutton')
if (r)
{
for(i=0;i<r.length;i++)
{
if(r[i].checked) t=t+parseInt(r[i].value)
}
}
var c=document.getElementsByName('checkbox')
if (c)
{
for(i=0;i<c.length;i++)
{
if(c[i].checked) t=t+parseInt(c[i].value)
}
}
document.getElementById('sum').value=t
}
</script>
<input type="radio" name="radiobutton" value="2" onclick="jisuan()">2
<input type="radio" name="radiobutton" value="3" onclick="jisuan()">3
<input type="checkbox" id="ccc" name="checkbox" value="4" onclick="jisuan()">4
<input type="text" id="sum" name="textfield">
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式