猿问

JavaScript进阶篇6-11练习,愁死我了死活运行不了

<!DOCTYPE html>
<html>
 <head>
  <title> 事件</title>  
  <script type="text/javascript">
   function count(){
       
    var x=document.getElementById("txt1").value;
    var y=document.getElementById("txt2").value;
    var z=document.getElementById("select").value;
    var sum="";
    switch(z){
        case "+":
            sum=parseInt(x)+parseInt(y);
            break;
        case "-":
            sum=parseInt(x)-parseInt(y);
             break;
        case "*":
            sum=parseInt(x)*parseInt(y);
            break;
        default "/":
            sum=parseInt(x)/parseInt(y);
         
    }
    document.getElementById("fruit").value=sum;
   }
  </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>

liaozixing007
浏览 1521回答 3
3回答

liaozixing007

非常感谢

李晓健

<!DOCTYPE html> <html> <head>     <title> 事件</title>     <script type="text/javascript">         function count(){             var x=document.getElementById("txt1").value;             var y=document.getElementById("txt2").value;             var z=document.getElementById("select").value;             var sum="";             switch(z){                 case "+":                     sum=parseInt(x)+parseInt(y);                     break;                 case "-":                     sum=parseInt(x)-parseInt(y);                     break;                 case "*":                     sum=parseInt(x)*parseInt(y);                     break;                 default:                     sum=parseInt(x)/parseInt(y);             }             document.getElementById("fruit").value=sum;         }     </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>default  后面是没有值的   就类似if(xxxx){}else{}   中的 else
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答