需要为网站创建Web应用程序,但不确定要使用的编程语言

时间:2013-07-28 21:42:15

标签: web-services web

我在自由网站上找到一份工作来制作计算器,用户在文本字段中输入值。问题是他们告诉我他们需要能够以html发布它。我习惯使用asp.net和c#。我从来没有使用过javascript,但似乎也许我需要使用它。有什么方法可以用java或c#创建一个应用程序,并能够将其添加到HTML?

2 个答案:

答案 0 :(得分:1)

我会使用HTML和javascript,您只需键入<script> *javascript Here* </script>即可。我目前有一个网络应用程序,可以计算出糖尿病患者需要多少胰岛素。发表评论并生病给你一个链接,以供参考。它就像

一样简单
<script>
   var x = document.getElementById('textX').value;
   var y = document.getElementById('textY').value;
   var z = x + y
   document.getElementById('labelA').innerHTML = z;
</script>
<body>
<input type="text" ID="textX" onchange="valuechanged();" /> + 
<input type="text" ID="textY" onchange="valuechanged();" /> = <br>
<label ID="labelA"></label>

这将成为价值+价值计算器。您可以根据需要开发此代码。还要记得添加标题标签等。

答案 1 :(得分:0)

Java / C#是SERVER技术,HTML / JavaScript是CLIENT技术。如果要求页面只是基本的html发布(不存在服务器技术),那么JavaScript是您唯一的选择。 ASP.net或Java基本上是服务器上的程序,它决定动态呈现什么HTML,而不是静态内容的.html页面。

下载HTML后,可以使用JavaScript操作文档对象模型(DOM)来更改从内存中呈现的HTML。要在HTML / JavaScript应用程序中进行计算,浏览器正在进行计算并替换信息,而无需与服务器通信,请求新页面或获取更多信息等。相反,C#应用程序将在服务器,等待浏览器发送一些东西来计算,然后服务器将进行计算并发回一个包含结果的新页面。

还有混合选项,因此学习JavaScript绝对不会浪费精力。