0
我正在學習html編程,我想創建一個「網站」(只是爲了嘗試我的知識)。這很簡單。有兩個按鈕。如果你按贏,增加1分來贏得變數,如果你按輸,增加1分來輸變數。它會在按鈕下面寫下分數。但我無法做到。 按鈕給變量分數
我正在學習html編程,我想創建一個「網站」(只是爲了嘗試我的知識)。這很簡單。有兩個按鈕。如果你按贏,增加1分來贏得變數,如果你按輸,增加1分來輸變數。它會在按鈕下面寫下分數。但我無法做到。 按鈕給變量分數
添加一個onclick事件到您的按鈕:
<button id="win" onclick="return win();">Win!</button>
<button id="lose" onclick="return lose();">Lose</button>
您將需要每個按鈕下一個元素,一個div或者跨度,與ID,這樣你可以改變的innerHTML時數字被更新。修改你的函數來更新適當的元素。
您也可能想要將按鈕和元素包裝在表格中。
事情是這個 -
<html>
<table>
<tr>
<td><button id="win" onclick="win()">Win!</button></td>
<td><button id="lose" onclick="lose()">Lose!</button></td>
</tr>
<tr>
<td id="wins"></td>
<td id="losses"></td>
</tr>
</table>
<script>
var wins= 0;
var losses = 0;
function win() {
wins= wins+1;
document.getElementById('wins').innerHTML= wins;
};
function lose() {
losses= losses+1;
document.getElementById('losses').innerHTML= losses;
};
</script>
</html>
抱歉,但我真的很首發。什麼是回報的意思? –
函數返回一個值。您可以使用return語句退出函數,並可選地將值傳回給調用者。在指定事件時使用完整語句是一種標準做法,但不是必需的。你可以簡單地使用:onclick =「loose」。 –