zoukankan      html  css  js  c++  java
  • 非常有趣的九九乘法表

    <!doctype html>

    <html>
    <head>
    <meta charset="UTF-8" />
    <title>九九乘法表</title>
    <style type="text/css">
        body{font-size: 12px;font-family: "微软雅黑";color: #666;}
        table{margin-top: 50px;}
        table td{border:1px solid #ccc;font-size: 14px;padding: 5px;}
        table td:hover{background:#141414;color:#fff;cursor: pointer;}
        h1{text-align: center;height: 50px;}
        .control{ 300px;height: 30px;position: absolute;top: 50px;right: 20px;}
        #number{height: 20px;outline: none;}
        #btn{60px;height:26px;border:0;border-radius: 0 3px 3px 0;outline: none;cursor: pointer;}
    </style>
    </head>
    <body>
        <h1>非常有趣的九九乘法表</h1>
        <div>
            <input type="text" id="number"/><input type="button" onclick="change(this)" value="更换" id="btn"/>
        </div>
        <hr/>
     
        <div id="box"></div>
    <script type="text/javascript">
     
        gb_changfabiao(9);
        //循环打印乘法表
        function gb_changfabiao(number){
            var html = "<table>";
            for(var i = 1; i <= number; i++){
            html += "<tr>";
            for(var j = 1; j <=i; j++){
                html += "<td>" + j + "*" + i + "=" + (i*j) + "</td>";
            }
            html += "</tr>";
            }
            html += "</table>";
         
            document.getElementById("box").innerHTML = html;
        }
         
        //获取number
        function change(obj){
            var number = document.getElementById("number").value;
            if(number == ""|| number <= 0 || isNaN(number)){
                return gb_changfabiao(9);
            }
            gb_changfabiao(number);
        }
         
        //回车确认
        document.onkeydown = function(e){
            if(!e) e = window.event;
            if((e.keyCode || e.which) == 13){
                document.getElementById("btn").click();
            }
        }
     
    </script>
    </body>
    </html>
  • 相关阅读:
    php 加反斜杠的原因与处理办法
    python2.7 正则表达式的学习
    关于thinkhphp3.1中废弃 preg_replace /e 修饰符
    python2.7 函数的参数学习
    Laravel中Homestead添加多站点时遇到问题
    安装pywin32时,出现找不到python27注册信息的解决办法
    递归例子
    在SUSE平台启动和关闭mysql服务
    SUSE11 安装mysql
    delphi调用dll动态库
  • 原文地址:https://www.cnblogs.com/shaohaixiong/p/4509152.html
Copyright © 2011-2022 走看看