为了账号安全,请及时绑定邮箱和手机立即绑定

<!DOCTYPE html>

<html>

<head>

    <title>事件</title>

    <script type="text/javascript">

        function count() {

            //获取第一个输入框的值

            var a = document.getElementById("txt1").value;

            //获取第二个输入框的值

            var b = document.getElementById("txt2").value;

            //获取选择框的值

            var c = document.getElementById("select").value;

            //获取通过下拉框来选择的值来改变加减乘除的运算法则

            var result;

            switch (c) {

            case "+":

                result = parseInt(a) + parseInt(b);

                break;

            case "-":

                result = parseInt(a) - parseInt(b);

                break;

            case "*":

                result = parseInt(a) * parseInt(b);

                break;

            case "/":

                if (parseInt(b) == 0) {

                    alert("分母不能为零!");

                    result = "错误!";

                } else {

                    result = parseInt(a) / parseInt(b);

                }

                break;

                //设置结果输入框的值 

            }

            document.getElementById("fruit").value = result;

        }

    </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>



正在回答

0 回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信