对于我的每个表单,我都为每个收音机应用了价值.重点是,我需要将所有这些的总和设置在一起.我想我可以简单地设置一个简单的功能,在我的函数中添加每个表单的每个文本区域的值,这样总计会显示但看起来它不起作用.我只是觉得我错过了什么.这是我的代码,谢谢! :
Java的:
(function(){
var oForm = document.forms;
oForm[0].querySelector("input[type='radio']").addEventListener("click",sommButton,false);
}) ()
function sommeButton () {
var aSomme1 = document.forms[0].tEx1;
var aSomme2 = document.forms[1].tEx2;
var aSomme3 = document.forms[2].tEx3;
var total = document.forms[3].tEx4;
var somme1 = aSomme1[5].value;
var somme2 = aSomme2[5].value;
var somme3 = aSomme3[5].value;
total.value = parseInt(somme1) + parseInt(somme2) + parseInt(somme3) ;
}
以防万一,这是我的HTML:
Meta charset="UTF-8">
dio" value="10" name="r1"
onClick="tEx1.value = this.value"/>
dio" value="15" name="r1"
onClick="tEx1.value = this.value"/>
dio" value="20" name="r1"
onClick="tEx1.value = this.value"/>
dio" value="25" name="r1"
onClick="tEx1.value = this.value"/>
dio"
dio" value="30" name="r1"
onClick="tEx1.value = this.value"/>
dio" value="10" name="r2"
onClick="tEx2.value = this.value"/>
dio" value="15" name="r2"
onClick="tEx2.value = this.value"/>
dio" value="20" name="r2"
onClick="tEx2.value = this.value"/>
dio" value="25" name="r2"
onClick="tEx2.value = this.value"/>
dio" value="30" name="r2"
onClick="tEx2.value = this.value"/>
dio" value="10" name="r3"
onClick="tEx3.value = this.value"/>
dio" value="15" name="r3"
onClick="tEx3.value = this.value"/>
dio" value="20" name="r3"
onClick="tEx3.value = this.value"/>
dio" value="25" name="r3"
onClick="tEx3.value = this.value"/>
dio" value="30" name="r3"
onClick="tEx3.value = this.value"/>
最佳答案