Moljoker 2017-04-26 09:54 采纳率: 0%
浏览 722

求改正 急 不知道为什么不可以

 <!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="textml; charset=utf-8"/>
    <title>个人主页</title>
<meta charset="utf-8" />
    <style type="text/css">
        table {
            text-align:center;
            margin:auto;
            width:200px;
            border-spacing:0px;
        }
    </style>
</head>
<body>
    <div>
        <form name="form1" method="post">
            <table border="1">
                <tr>
                    <td colspan="3"><input type="text" id="text" /></td>
                </tr>
                <tr>
                    <td><input type="button" value="1" class="shuzi" /></td>
                    <td><input type="button" value="2" class="shuzi" /></td>
                    <td><input type="button" value="3" class="shuzi" /></td>
                </tr>
                <tr>
                    <td><input type="button" value="4" class="shuzi" /></td>
                    <td><input type="button" value="5" class="shuzi" /></td>
                    <td><input type="button" value="6" class="shuzi" /></td>
                </tr>
                <tr>
                    <td><input type="button" value="7" class="shuzi" /></td>
                    <td><input type="button" value="8" class="shuzi" /></td>
                    <td><input type="button" value="9" class="shuzi" /></td>
                </tr>
                <tr>
                    <td><input type="button" value="0" class="shuzi" /></td>
                    <td><input type="button" value="." class="shuzi" /></td>
                    <td><input type="button" value="+" class="fuhao" /></td>
                </tr>
                <tr>
                    <td><input type="button" value="-" class="fuhao" /></td>
                    <td><input type="button" value="*" class="fuhao" /></td>
                    <td><input type="button" value="/" class="fuhao" /></td>
                </tr>
                <tr>
                    <td><input type="button" value="C" class="gongneng" /></td>
                    <td><input type="button" value="B" class="gongneng" /></td>
                    <td><input type="button" value="=" id="jieguo" /></td>
                </tr>
            </table>
        </form>
    </div>
    <script type="text/javascript">
        var atext = document.getElementById("text");
        var ashuzi = document.getElementsByClassName("shuzi");
        var afuhao = document.getElementsByClassName("fuhao");
        var agongneng = document.getElementsByClassName("gongneng");
        var ajieguo = document.getElementById("jieguo");
        var text="";
        var num1 = "";
        var num2 = "";
        var fuhao = "";
        var gongneng = "";
        for (var i = 0; i < ashuzi.length; i++) {
            ashuzi[i].onclick = function () {
                if (fuhao) {
                    atext.innerHTML += this.value;
                    num2 += this.value;
                }
                else {
                    textt += this.value;
                    atext.innerHTML = text;
                }
            }
        };
        for (var i = 0; i < afuhao.length; i++) {
            afuhao[i].onclick = function () {
                fuhao = this.value;
                num1 = atext.innerHTML;
                atext.innerHTML += this.value;
            }
        };
        ajieguo.onclick = function () {
            var jg = 0;
            switch (fuhao) {
                case '+':
                    jg = num1 + num2;
                    break;
                case '-':
                    jg = num1 - num2;
                    break;
                case '*':
                    jg = num1 * num2;
                    break;
                case '/':
                    jg = num1 / num2;
                    break;
            }
            atext.innerHTML = jg;
            text = "";
            num1 = jg;
            num2 = "";
            fuhao = "";
        };
        for (var i = 0; i < agongneng.length; i++) {
            agongneng[i].onclick = function () {
                if (gongneng != "C") {
                    text.innerHTML = "";
                }
                else {
                    alert("错误");
                }
            }
        }
    </script>
</body>
<html>
  • 写回答

4条回答 默认 最新

  • guying1992 2017-04-26 09:54
    关注

    先把代码整理好。。。。。

    评论

报告相同问题?

悬赏问题

  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败