js求和的问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 11:22:23
<script>
function js()
{
if ((document.all.yyd.value != "") && (document.all.ttd.value != ""))
document.all.js.innerText = document.all.yyd.value * document.all.ttd.value
}
</script>
<script>
function js1()
{
if ((document.all.yyd1.value != "") && (document.all.ttd1.value != ""))
document.all.js1.innerText = document.all.yyd1.value * document.all.ttd1.value
}
</script>
请问一下,如何把JS跟JS1求和
能说的具体点么,我不会写JS,原来是JS,调用就是id=js,但是JS是可以给出答案的,现在就是想把二个求和。。不知道怎么写,帮帮我吧,谢谢

两个function都没有返回值,怎么求和呢?你需要对哪两个值进行求和?必须让function有返回值,比如用:return ...才行。

补充回答:
才看明白,你说的id=js中的js并不是 function js(),而是document.all.js.innerText中的js,我想应该是一个文本框的值,同样js1也应该是另一个文本框的值,与function js1()没有任何关系,要取两个文本框的值并求和,可以用:
var t=Number(document.all.js.innerText)+Number(document.all.js1.innerText);

2个函数都写返回值 return xx
然后直接js()+js1()就行了