问答详情
源自:6-11 编程练习

找不出来问题,求解!!!

<!DOCTYPE html><html> <head>  <title> 事件</title>    <script type="text/javascript">   function count(){           //获取第一个输入框的值    var a= document.getElementById("txt1").value;    var num1=parseInt(a);	//获取第二个输入框的值	var b= document.getElementById("txt2").value;	var num2=parseInt(b);	//获取选择框的值	var c = document.getElementById("select").value;	//获取通过下拉框来选择的值来改变加减乘除的运算法则	var d;	switch(c){	   case "+" :	       d=num1+num2;	       break;	   case "-":	       d=num1-num2;	       break;	   case "*":	       d=num1*num2;	       break;	   case "/":	       d=num1/num2;	       break;	}	//设置结果输入框的值  	document.getElementById("fruit").value = d;   }  </script>  </head>  <body>   <input type='text' id='txt1' />    <select id='select'>		<option value='+'>+</option>		<option value="-">-</option>		<option value="*">*</option>		<option value="/">/</option>   </select>   <input type='text' id='txt2' />    <input type='button' value=' = ' onclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果-->    <input type='text' id='fruit' />    </body></html>


提问者:小青鲤 2022-01-27 01:22

个回答

  • 慕函数4136320
    2022-05-07 15:46:11

    a,b,c获取值的时候小括号不对,要用英文的