gpt4 book ai didi

javascript - 添加 Javascript 变量

转载 作者:行者123 更新时间:2023-11-30 06:56:32 25 4
gpt4 key购买 nike

因此,我对 JavaScript 比较陌生,我想知道如何将两个输入的值相加并输出结果。这是我到目前为止所拥有的:

function math (form) {
var input1 = form.input1.value;
var input2 = form.input2.value;
var input3 = input1 + input2;
document.write (input3);
}
<form action="" method="GET">
<input type="text" name="input1">
<input type="text" name="input2">
<input type="button" name="button" onClick="math(this.form)">
</form>

我预计当我在每个输入中输入一个数字时,它会吐出两个数字的总和。相反,它只是单独打印两个数字。

如何让它打印两个数字的总和?

最佳答案

.value 给出文本框中的字符,即字符串。您需要以某种方式告诉 JavaScript 它是一个数字。否则,您将连接字符串(str + str 是连接;num + num 是算术相加)。

使用 + 最容易完成字符串到数字的转换,如下所示:

+input1

所以在你的情况下:

document.write(+input1 + +input2);

但是,document.write 并不是显示内容的方式。您可能需要 alert,或将其放在另一个文本框或类似的东西中。 document.write 将清除屏幕。

关于javascript - 添加 Javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8527237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com