evalという関数を使うとスムーズにinput type numberで入力された値を数値として計算することができる。eval関数を使わないと入力された数値を結合するだけになってします。
HTML
<form action="" class="calc__form" name="calcForm">
<dl>
<div>
<dt>数値1</dt>
<dd> <input type="number" name="number1" required> </dd>
</div>
<div>
<dt>数値2</dt>
<dd> <input type="number" name="number2" required> </dd>
</div>
<div>
<dt>数値3</dt>
<dd> <input type="number" name="number3" required> </dd>
</div>
</dl>
<!--計算するボタン--><input type="buttom" value="計算する" onclick="calcBtn()" disabled>
<!--//計算するボタン-->
<dl>
<div>
<dt>年間の還元額</dt>
<dd>
<div id="totalNum"></div>
</dd>
</div>
</dl>
</form>
JavaScript
<script>
function calcBtn() {
const number1 = document.calcForm.number1;
const number2 = document.calcForm.number2;
const number3 = document.calcForm.number3;
document.getElementById('totalNum').textContent = eval(number1.value) + eval(number2.value) + eval(number3.value);//入力された数値の合計を計算し、表示する
};
</script>
(Visited 1,620 times, 1 visits today)


コメント
こんな気分が好き、紹介されてた場所行ってみたい。とても嬉しいです!。 [url=https://iqvel.com/ja/a/%E3%82%B9%E3%82%A6%E3%82%A7%E3%83%BC%E3%83%87%E3%83%B3/%E3%83%9F%E3%83%AC%E3%82%B9%E3%82%AC%E3%83%BC%E3%83%87%E3%83%B3]彫刻の回廊[/url] オルタナティブルート — 専門性抜群。