0

2 つの数値を追加する PHP コード。2 番目のフィールドに 2 番目の数値を入力するとすぐに追加が行われ、結果が 3 番目のフィールドに入力されます。

php を使用して実行できますか、それとも Ajax やその他のプログラミング言語を使用していますか。

これについて回答が得られると助かります。

4

3 に答える 3

1

Using jQuery

$('#field2').change(function (){
   if(!isNaN($('#field1').val()) && !isNaN($('#field2').val()))
   {
         $('#field3').val($('#field1').val()+$('#field2').val())
   }
});

Where field1,field2, and field3 are the id of fields. It will put the addition in field3 only if the values entered in field 1 and field2 are numeric.

于 2013-01-15T05:01:15.197 に答える
1

この目的にはJavascriptで十分です

<script type="text/javascript">
function Adder()
{
var a= parseInt(document.frm.A.value);
var b = parseInt(document.frm.B.value);
var result=a+b;
document.frm.Result.value=result;
}
</script>
<form name="frm">
<input id="A" name="A" type="Text" onchange="Adder()" >
<input id="B" name="B" type="Text" onchange="Adder()" >
<input id="Result" name="Result" type="Text" >
</form>
于 2013-01-15T05:08:32.807 に答える
0

JavaScriptを使用して実行できます。

Script :

function add(){
var num1  = document.getElementById("num1").value;
var num2  = document.getElementById("num2").value;

sum       = num1+num2;
document.getElementById("sum").value = sum;
}


HTML:

<input type="text" id="num1" name="num1" />
<input type="text" id="num2" name="num2" onchange="add();" />
<input type="text" id="sum" name="sum" />

注 : このコードはテストされていません。関連する変更を行ってください。

于 2013-01-15T04:57:49.777 に答える