0

我有一个函数可以在我自己设置的 2 个值之间为我生成一个随机数。这是代码。

<script>
function coinsEarned(){
var worth = document.getElementById("Earned");
var coins=Math.floor(Math.random()*10000+1000);
Earned.value = coins;
}
</script>

这很完美。现在,我有一个代表用户平衡的文本气泡,这对我来说也很完美。这是代码。

<input class="balance" id="Balance" type=text" value="20000" readonly/>

我想添加一个新按钮,单击该按钮会将上面生成的数字 ^^ 转移到刚刚在此处声明的余额文本中 ^。我将如何最好使用 JavaScript 函数来实现这一点,所以当单击按钮时,我将拥有 onclick="funtion();" 这会将生成的数字添加到当前余额中,然后显示新余额。

提前感谢您的帮助:)

4

1 回答 1

2

您可以使用该value属性访问当前金额。

function coinsEarned(){
    var current = document.getElementById("Balance");
    var coins = Math.floor(Math.random()*10000+1000);
    current.value = +current.value + coins;
}

document.getElementById("MyButton").onclick = coinsEarned;
于 2015-04-28T19:52:33.100 回答