2016-07-17 93 views
-6

enter image description hereJavascript加法計算器

如何在html中創建此項。 當用戶在文本框中輸入一個值並點擊添加按鈕時,文本框變空了,添加按鈕被禁用。然後用戶輸入第二個值並點擊=按鈕,在文本框中顯示結果。

+2

歡迎SO!請[在此頁面上]花一些時間(http://stackoverflow.com/help/asking)來了解什麼以及如何提問。 – Arnauld

+1

到目前爲止您嘗試過什麼? – ead

回答

0

這真的很難理解什麼是你到底要基於的問題,但是我已經爲你準備了一個基本的小提琴應該解決您的問題,或者希望給你的想法:

https://jsfiddle.net/Lzg5rfgr/

<table> 
    <tr> 
    <td> 
     <input type="number" id="userNumber"> 
    </td> 
    </tr> 
    <tr> 
    <td> 
     <button id="plus">+</button> 
    </td> 
    <td> 
     <span id="enteredNumber"></span> 
    </td> 
    </tr> 
    <tr> 
    <td>=</td> 
    <td> 
     <span id="result">0</span> 
    </td> 
    </tr> 
</table> 

JavaScript的使用jQuery:

$("#plus").on('click', function(){ 
    var num = parseInt($("#userNumber").val()); // get the number 
    $("#result").html(num + parseInt($("#result").html())); 
    $("#userNumber").val(null); // empty the input box 
    $("#enteredNumber").html(num); 

}) 
+0

我想當用戶在文本框中輸入一個值,然後單擊+按鈕,然後文本框變空,然後用戶將從同一文本框中輸入第二個值,然後單擊=按鈕,這將在文本框中顯示結果。 –