基本的には、2つの数字を入力できるフォームを作成し、「追加」ボタンを押すと、プログラムが回答を画面に書き込みます。回答が書き込まれると、別のページに表示されるだけです. 同じページに書き込むにはどうすればよいですか。以下は HTML コードです。
<form type="twoNum" method="get">
<input type="float" placeholder="Enter first number here..." name="num1" id="n1"/>
<input type="float" placeholder="Enter second number here..." name="num2" id="n2"/>
<input type="button" value="Add" name="sndfunct" onClick="twoNum(this.form);"/>
</form>
以下は Javascript コードです。
function twoNum(form)
{
var num1 = form.num1.value;
var num2 = form.num2.value;
var intNum1 = parseFloat(num1);
var intNum2 = parseFloat(num2);
document.writeln(intNum1 + intNum2);
}