【问题标题】:cannot add multiple textbox values in html and jq无法在 html 和 jq 中添加多个文本框值
【发布时间】:2014-09-16 10:32:44
【问题描述】:

先生,我有 10 个文本框。第 1 个从用户获取值并在单击时在第 3 个文本框中显示乘法结果。第 4 和第 5 个文本框也采用值并在单击时在第 6 个文本框中显示乘法结果。与上述相同,第 7 和第 8 个文本框将相应地工作,第 9 个文本框将在单击时显示乘法结果。第 10 个文本框从第 3 个第 6 和第 9 个文本框中获取值并将它们相加。我的问题是我可以做乘法 bt 不能在 html 的第 10 个文本框中显示总和,jscript.plz 帮助我.....我附上了代码......

我的代码

<script >
function getext3(){
txt1 = document.getElementById("text1").value;
txt2 = document.getElementById("text2").value;
document.getElementById("text3").value = parseInt(txt1)*parseInt(txt2);

} 

function getext6(){
txt1 = document.getElementById("text4").value;
txt2 = document.getElementById("text5").value;
document.getElementById("text6").value = parseInt(txt1)*parseInt(txt2);

} 

function getext9(){
txt1 = document.getElementById("text7").value;
txt2 = document.getElementById("text8").value;
document.getElementById("text9").value = parseInt(txt1)*parseInt(txt2);

} 


function getext10(){


txt1 = document.getElementById("text3").value;
txt2 = document.getElementById("text6").value;
txt3 = document.getElementById("text9").value;
txt4 = parseInt(txt1)+parseInt(txt2)+parseInt(txt3);
document.getElementById("text7").value = txt4; 

} 
</script>

Text1 : <input type="text"value="0" id="text1" value=""> <br/>
Text2 : <input type="text" value="0"id="text2" value=""> <br/>
Text3 : <input type="text"value="0"id="text3" value="0" onclick="getext3()"> <br/>


Text4 : <input type="text"value="0"id="text4" value=""> <br/>
Text5 : <input type="text" value="0"id="text5" value=""> <br/>
Text6 : <input type="text" id="text6" value="0" onclick="getext6()"> <br/>


Text7 : <input type="text"value="0"id="text7" value=""> <br/>
Text8 : <input type="text" value="0"id="text8" value=""> <br/>
Text9 : <input type="text" id="text9" value="0" onclick="getext9()"> <br/>

Text10 : <input type="text" id="text10" value="" onclick="getext10()"> <br/>

【问题讨论】:

  • 错字 document.getElementById("text10").value = txt4; jsfiddle.net/satpalsingh/pymutodh
  • 你需要的总函数的最后一行document.getElementById("text10").value = txt4;demo
  • 非常感谢.....现在它正在工作。

标签: jquery html


【解决方案1】:

更新

document.getElementById("text7").value = txt4;

到

document.getElementById("text10").value = txt4;

在函数getext10()

中

这是一个Demo

【讨论】:

  • @ArghaGuhaRoy 很高兴为您提供帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-22
  • 2019-11-26
  • 1970-01-01
  • 2021-11-24
  • 1970-01-01
相关资源
最近更新 更多