【发布时间】:2013-03-06 22:38:12
【问题描述】:
基本上,我已经制作了一个允许您输入 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);
}
【问题讨论】:
-
查找 DOM API;尽管
document.write适合简单的内联内容,但您需要了解这一点才能对文档做很多有用的事情。 (像这样。)它看起来也比on*属性更好。
标签: document