2011-05-13 43 views
0

你好! 我想在asp.net中製作計算器。不涉及html和ajax,我想用asp使用java腳本。任何指南?如何使用javascript在asp.net中製作計算器?

+3

ASP.NET是一種服務器端技術,JavaScript是客戶端。爲什麼甚至提到ASP.NET,如果你只是想使用客戶端的東西? – Oded 2011-05-13 19:20:59

+2

如果您不使用HTML,您希望如何顯示控件? – 2011-05-13 19:21:25

回答

1

您可以從Javascript開始here。你真的不需要一個簡單的計算器的ASP,雖然它不會傷害任何東西來創建一個ASP項目,我想這個。請記住,在這種情況下,將ASP綁定到這個項目中絕對沒有必要,可能有點矯枉過正。

如果你對jQuery感興趣,可以參考jQuery計算器here

+0

但如果我想用這個asp.net呢?意思是我想使用asp的組件,即按鈕,文本字段。 – 2011-05-13 22:58:04

+0

那麼你絕對可以,並且對於你的情況,這可能是有道理的,因爲你想學習ASP。只是知道在這種情況下,不需要使用ASP。 – 2011-05-15 22:19:54

1

如果您想在瀏覽器中執行此操作,您顯然需要HTML,否則您將不會有任何輸入控件。 A 真的簡單的計算器可以很容易地在幾行JavaScript中製作(你甚至不需要jQuery)。例如:

<script type="text/javascript"> 
    function calculate() 
    { 
     var v = document.getElementById("data"); 
     alert(eval(v.value)); 
    } 
</script> 


<input type="text" id="data" /> 
<input type="button" value="Calculate" onclick="calculate()" /> 

只需在文本框中輸入您的等式(例如2 + 4/10),然後單擊按鈕!