请帮我把这段代码搞定 [英] Help me make this code work please
本文介绍了请帮我把这段代码搞定的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Hi i got a promblem with javascript i want to to get the value from 2 number like 5+5=10 or 10+11=21 but i got somthing like this 5+5=55 or 10+11=1011 why that happend this is my code:
我尝试了什么:
What I have tried:
<pre lang="HTML"><!DOCTYPE html>
<html>
<body>
<p id="one">Asta la</p>
<p id="two">Vista baby</p>
<p id='demo'></p>
<p id='demo1'></p>
<p id='demo2'></p>
<button onclick="change()">Click me</button>
<input type="text" id="myText" value="">
<input type="text" id="myText1" value="">
<script>
function change() {
document.getElementById("one").innerHTML = 'i will';
document.getElementById("two").innerHTML = 'be back';
var x = document.getElementById("myText").value;
document.getElementById("demo").innerHTML = x ;
var c = document.getElementById("myText1").value;
document.getElementById("demo1").innerHTML = c ;
var z=x+c
var t = document.getElementById("myText1").value;
document.getElementById("demo2").innerHTML = z;
}
</script>
</body>
</html>
推荐答案
Quote:
10 + 11 = 1011
10+11=1011
添加它们时,请确保您的值是数字而不是从文本框中读取时的文本。
When you add them, make sure your values are numeric and not text as they are when you read them from textboxes.
这篇关于请帮我把这段代码搞定的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文