-1

ここにコードの基になっているものへのリンクがあります....しかし、それが理にかなっている場合は、数字を入力する領域が2つ以上あることを望みます...したがって、番号1、番号2、次に番号3...等

リンク

すべてをコピーしようとしましたが、追加しました

c=Number(document.calculator.number3.value); 
d=Number(document.calculator.number4.value);

<!-- Here user will enter 3rd number. -->   
Number 3: <input type="text" name="number3">  
<!-- Here user will enter 4th number. -->   
Number 4: <input type="text" name="number4">  

結果を e=a+b+c+d に変更しますが、電卓は機能しなくなります

任意の助けをいただければ幸いです

4

1 に答える 1

3

試してください-http://jsfiddle.net/GmDuE/

HTML

Number 1: <input type="text" name="number1">
Number 2: <input type="text" name="number2">
Number 3: <input type="text" name="number3">
Number 4: <input type="text" name="number4">

JS

<script language="javascript" type="text/javascript">
function multiply(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=Number(document.calculator.number3.value);
d=Number(document.calculator.number4.value);
m=a*b*c*d;
document.calculator.total.value=m;
}

function addition(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=Number(document.calculator.number3.value);
d=Number(document.calculator.number4.value);
m=a+b+c+d;
document.calculator.total.value=m;
}
</script>

etc.
于 2012-06-20T23:16:52.817 に答える