• JQuery[08] 练习:加法计算器/注册按钮倒计时/留言无刷新动态显示


     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml">
    3 <head>
    4 <title>练习</title>
    5 <script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    6 <script type="text/javascript">
    7 //加法计算
    8 $(function () {
    9 $("#calc").click(function () {
    10 var add = $("#addNum").val();
    11 var added = $("#addedNum").val();
    12 $("#PlusResult").val(parseInt(add, 10) + parseInt(added, 10));
    13 });
    14 });
    15
    16 var leftTime = 10;
    17 var intervalId;
    18 //同意按钮倒计时
    19 $(function () {
    20 //初始化设置定时器
    21 intervalId = setInterval("getLeftTime()", 1000);
    22 });
    23
    24 function getLeftTime() {
    25 leftTime--;
    26 if (leftTime == 0) {
    27 $("#agree").val("同意").attr("disabled", false);
    28 clearInterval(intervalId);
    29 }
    30 else {
    31 $("#agree").val("同意(" + leftTime + ")");
    32 }
    33 }
    34
    35 //留言的动态显示
    36 $(function () {
    37 $("#submit").click(function () {
    38 var name = $("#uname").val();
    39 var msg = $("#lmsg").val();
    40
    41 //构造添加的行
    42 var html = "<tr>";
    43 html += "<td>" + name + "说:</td>";
    44 html += "<td>" + msg + "</td>";
    45 html += "</tr>";
    46
    47 $("#tblInfo").append(html);
    48 });
    49 });
    50 </script>
    51 </head>
    52 <body>
    53 <div id="Plus">
    54 <input id="addNum" type="text" /> +
    55 <input id="addedNum" type="text" /> =
    56 <input id="PlusResult" type="text" disabled="disabled" />
    57 <input id="calc" type="button" value="计算" />
    58 </div>
    59 <hr />
    60 <!--注册页面 同意按钮-->
    61 <div>
    62 <input id="agree" type="button" value="同意(10)" disabled="disabled" onclick="alert('注册');" />
    63 </div>
    64 <hr />
    65 <!--页面评论无刷新-->
    66 <div>
    67 评论内容:
    68 <table id="tblInfo">
    69 </table>
    70
    71 <table>
    72 <tr>
    73 <td>您的大名:</td>
    74 <td><input id="uname" type="text" /></td>
    75 </tr>
    76 <tr>
    77 <td>您的留言:</td>
    78 <td><textarea id="lmsg" rows="20" cols="40"></textarea></td>
    79 </tr>
    80 <tr style="text-align:center">
    81 <td colspan="2"><input id="submit" type="button" value="提交留言" /></td>
    82 </tr>
    83 </table>
    84 </div>
    85 </body>
    86 </html>

      

    My New Blog : http://blog.fdlife.info/ The more you know, the less you believe.
  • 相关阅读:
    如何在vim中同时编辑多个文件
    Windows操作系统架构
    驱动中PAGED_CODE的作用
    Process Hacker源码中的用户态hook的做法
    IO Processing
    Device Drivers
    Windows IO System
    how to catch error in make error message
    分析/proc/[pid]/maps中的各个内存区域的大小
    boost::shared_ptr
  • 原文地址:https://www.cnblogs.com/ForDream/p/2134107.html
Copyright © 2020-2023  润新知