HTML
<p>What factorial would you want to calculate?</p>
<input id="factorium" type="number">
<input id="submission" type="submit" value="Calculate">
Javascriptを編集
function factorial(x) {
if (x === 0) {
return 1;
}
return x * factorial(x - 1);
}
var inputBox = document.getElementById('factorium').value;
var submission = document.getElementById('submission');
submission.onclick = function(){console.log(factorial(inputBox))};
-
送信ボタンは一度しか動作しません。ページを更新する必要があります。問題を解決するにはどうすればいいですか?
:
、入力時には、私が追加したボタンを提出ラット、あなたはそれに私を打つ;) – developius
@melopomene - 私は質問を再編集しました、提出ボタンは一度しか動作しません。ページを更新する必要があります。これはどのように修正できますか? – erezT