• js例子记载


    1.获取项目路径的,不一定有用,仅作参考用:

    1 function getRootPath() {
    2     var curWwwPath = window.document.location.href;            //"http://localhost:8080/springMVC/jsonTest.jsp"
    3     var pathName = window.document.location.pathname;        // /springMVC/jsonTest.jsp
    4     var pos = curWwwPath.indexOf(pathName);                    // 21
    5     var localhostPath = curWwwPath.substring(0, pos);        //http://localhost:8080
    6     var projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);    //   /springMVC
    7 
    8     return (localhostPath + projectName);    //http://localhost:8080/springMVC
    9 }
    View Code

     2.马士兵shopping项目中动态修改table单元格:

    单元格html:

    js代码:

    说明:

    changeToInput:
    根据id找到span;
    拿到span的value值;
    outerHTML <------> innerHTML outerHTML 将整个的html全部替换掉了;
    显示在input输入框中;获得焦点;
    onblur时候触发change(id)方法,根据id去修改;
    修改响应成功之后,再变回span;
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     3.开始计时和停止计时的小东西
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>开始计时和停止计时的小东西</title>
    <link rel="stylesheet" type="text/css" href="bootstrap/bootstrap.min.css">
    <style type="text/css">
    .demo {
        padding: 10px;
        margin: 100px 0 0 100px;
    }
    </style>
    </head>
    <body>
    <div class="demo">
        <input type="button" value="开始计时" onClick="timedCount()">
        <input type="text" id="txt">
        <input type="button" value="停止计时" onClick="stopCount()">
    </div>
    </body>
    <script src="jquery/jquery.min.js"></script>
    <script src="bootstrap/bootstrap.min.js"></script>
    <script type="text/javascript">
    var c=0;
    var t;
    function timedCount(){
        document.getElementById("txt").value=c;
        c=c+1;
        t=setTimeout("timedCount()",1000);
    }
    function stopCount(){
        c=0;
        setTimeout("document.getElementById('txt').value=0",0);
        clearTimeout(t);
    }
    </script>
    </html>

     
     
     
     
     
     
     
     
    ----
  • 相关阅读:
    LOGO生成器
    【转】 iOS开发:Debug与Release版本NSLog屏蔽方法
    【转】IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS
    【转】 Objective C实现多继承
    NSArray
    记一次 ios程序 内存优化记录LOG日志
    【转】[iOS] 关于 self = [super init];
    NSMutableArray
    Xcode调试利器 Instruments用户指南
    一段代码展现一个流程,流程在代码中内聚
  • 原文地址:https://www.cnblogs.com/tenWood/p/6481070.html
Copyright © 2020-2023  润新知