| 
 步骤 2 : html部分 步骤 3 : 完成该练习需要的其他知识 步骤 4 : 答案-计算器 
					本练习效果如下: 点击运算按钮,执行加法运算
					 <head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
</head> 
 
<style>
input{
  width:50px;
}
</style>
<script>
function calc(){
var num1= document.getElementById("num1").value;
var num2= document.getElementById("num2").value;
num1 = parseFloat(num1);
num2 = parseFloat(num2);
var result = num1+num2;
document.getElementById("result").value=result;
 
}
</script>
<input type="text" id="num1" value="1"> +
 
<input type="text" id="num2" value="2" >
=
<input type="text" id="result" >
 
<input type="button" value="运算" onclick="calc()">
 
 
					使用html和css做出如图所示的加法计算器的界面 界面部分的参考答案在右侧的UI.html 
					为了完成该练习,还需要一小撮DOM的知识 如何从input中取值: var value = document.getElementById("num1").value; 以及如何把数值放回input中 document.getElementById("result").value=value; <script>
function get(){
  var value = document.getElementById("num1").value;
  document.getElementById("result").value="从num1中取到的值:"+value;
}
</script>
<input type="text" id="num1" value="1">
<br>
<input type="text" id="result" value="">
<br>
<input type="button" value="取值" onclick="get()" >
 <script>
function get(){
  var value = document.getElementById("num1").value;
  document.getElementById("result").value="从num1中取到的值:"+value;
}
</script>
<input type="text" id="num1" value="1">
<br>
<input type="text" id="result" value="">
<br>
<input type="button" value="取值" onclick="get()" >
 
				
										
				在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
			 <head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
</head> 
 
<style>
input{
  width:50px;
}
</style>
<script>
function calc(){
var num1= document.getElementById("num1").value;
var num2= document.getElementById("num2").value;
num1 = parseFloat(num1);
num2 = parseFloat(num2);
var result = num1+num2;
document.getElementById("result").value=result;
 
}
</script>
<input type="text" id="num1"> +
 
<input type="text" id="num2" >
=
<input type="text" id="result" >
 
<input type="button" value="运算" onclick="calc()">
 
 
				HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
			   
		
		
		 	问答区域     
		 	
				
		  
	 
	  		
	  
	  	2024-07-25
	  		
	  				
	  					 
	  
					
						js 实现简单的计算功能 和需要注意的地方 
					
					
						
							
						
											
							
					
					
					
	   
 
		回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢	
	 
	  		
	  
	  	2023-04-12
	  		
	  				
	  					 
	  
					
						练习 
					
					
						
							
						
											
							
					
					
					
	   
 
6 个答案 
	 Leslie_sakura 跳转到问题位置 答案时间:2024-04-13 volare 跳转到问题位置 答案时间:2024-03-26 需要两个都加Number方法,因为输入进去的是String CharlieLong 跳转到问题位置 答案时间:2023-10-31 你学废了吗? LUO萝北 跳转到问题位置 答案时间:2023-05-31 lzqcdlxhy 跳转到问题位置 答案时间:2023-05-24 哈哈,受教了,学的太急了,把Number()方法忘了 ustc_jayson 跳转到问题位置 答案时间:2023-05-21 你的这个只能计算整数 const value3 = Number(value1) + Number(value2); 
		回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢	
	 
	  		
	  
	  	2022-04-21
	  		
	  				
	  					 
	  
					
						使用的Hbuilder软件没有getElementById方法 
					
					
						
							
						
											
							
					
					
					
	   
	  		
	  
	  	2022-03-28
	  		
	  				
	  					 
	  
					
						stage exercise1 
					
					
						
							
						
											
							
					
					
					
	   
	  		
	  
	  	2022-03-15
	  		
	  				
	  					 
	  
					
						加法计算器 
					
					
						
							
						
											
							
					
					
					
	   提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 42 条以前的提问,请 点击查看 
			
			提问之前请登陆
			
		 
		提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢	
	 | |||||||||||||||||||||