2011-05-13 44 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),然后单击按钮!