老师请检查

来源:4-8 编程练习

慕尼黑5122342

2019-08-09 11:46:33

<!DOCTYPE html>

<html>

<head>

    <title> 事件</title>

</head>

<body>

    <input type='text' id='num1' />

    <select id='operate'>

        <option value='+'>+</option>

        <option value="-">-</option>

        <option value="*">*</option>

        <option value="/">/</option>

    </select>

    <input type='text' id='num2' />

    <input type='button' value=' = ' onclick="count()" />

    <input type='text' id='result' />

    <script type="text/javascript">

        function count() {

            /*此处写代码*/

            var num={

                num1:document.querySelector("#num1"),

                num2:document.querySelector("#num2"),

                result:document.querySelector("#result"),

                operate:document.querySelector("#operate")

            };

            switch(num.operate.value){

                case "+":

                    num.result.value=+num.num1.value++num.num2.value;

                    break; 

                case "-":

                    num.result.value=num.num1.value-num.num2.value;

                    break;

                case "*":

                    num.result.value=num.num1.value*num.num2.value;

                    break; 

                case "/":

                    num.result.value=num.num1.value/num.num2.value;

                    break;     

            }

            

        }

    </script>

</body>

</html>


写回答

1回答

好帮手慕言

2019-08-09

同学你好,之间要有空格哦,不然会报错的。

http://img.mukewang.com/climg/5d4d23ee000136ad08190205.jpg

如果帮助到了你,欢迎采纳~祝学习愉快~

0

0 学习 · 14456 问题

查看课程

相似问题