我正在尝试在Javascript中添加2个数字并使用下面的代码在堆栈溢出网站上给出。
我想将文件的输出打印为RESULT =
。它现在只显示结果,没有任何措辞。您能否告诉我如何将结果显示为RESULT = $result$
<html>
<body>
<p>Click the button to calculate x.</p>
<button onclick="myFunction()">Try it</button>
<br/>
<br/>Enter first number:
<input type="text" id="txt1" name="text1">Enter second number:
<input type="text" id="txt2" name="text2">
<p id="demo"></p>
<script>
function myFunction() {
var y = document.getElementById("txt1").value;
var z = document.getElementById("txt2").value;
var x = +y + +z;
document.getElementById("demo").innerHTML = x;
}
</script>
</body>
</html>
答案 0 :(得分:1)
更改此行
document.getElementById("demo").innerHTML = x;
到
document.getElementById("demo").innerHTML = 'RESULT=' +x;
正如@MarcellFülöp所指出的,这实际上是javascript而不是Java。网上应该有大量的信息来了解这两者。
只是稍微分解一下,document.getElementById("demo")
会在html文档中找到id为demo
的元素(在本例中为段落)。 .innerHTML =
允许您在demo
元素中放置您想要的值。