zoukankan      html  css  js  c++  java
  • 测试

    cardList = [];
    cardList.AddData = function (data) {
        this[this.length] = data;
    }
    cardList.DelData = function (id) {
    //    for (var i = id; i < this.length - 1; i++) {
    //        this[i] = this[i + 1];
    //    }
        this.length--;
    }

    function getElement(id) {
        return document.getElementById(id);
    };
    function getElementByName(name) {
        return document.getElementsByName(name);
    };

    window.onload = function () {
        getElement("btnAdd").onclick = function () {
            var data = getElement("txtCard").value;
            var tmpRow = getElement("rowTmp").childNodes[0].cloneNode(true);
            tmpRow.childNodes[0].innerHTML = data; //getElement("context").childNodes.length + 1;      
            getElement("context").appendChild(tmpRow);

            cardList.AddData(data);
            getElement("txtCard").value = "";
            getElement("txtCard").focus();
        };

        getElement("btnDel").onclick = function () {
            var context = getElement("context");
            if (context.lastChild) {
                context.removeChild(context.lastChild);
                cardList.DelData();
            }
        };

        getElement("btnOK").onclick = function () {
            alert(cardList);
        };
    }

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
        <script type="text/javascript" src="js/Test.js"></script>
    </head>
    <body>
        <div>
         <input type="text" id="txtCard"  value="" />
            <button id="btnAdd">
                +</button>
            <button id="btnDel">
                -</button>
        </div>
        <div id="context">
        </div>
        <div>
            <button id="btnOK">
                OK</button>
            <button id="btnCancel">
                Cancel</button>
        </div>
        <div id="rowTmp" style="display: none">
            <div>
                <label>
                    </label>
               
            </div>
        </div>
    </body>
    </html>

  • 相关阅读:
    ASP.NET MVC中多种ActionResult用法总结
    jQuery中异步操作对象Deferred
    jQuery中bind方法和live方法区别解析
    深入理解Javascript中this, prototype, constructor
    SQL及常见的三种类型注释
    SQLServer的两个日期相减(间隔)datediff函数
    SQLServer查询进程与死锁语句
    SqlServer获取当前日期的详细写法
    SQL中 Decode 和 Sign 语法的简单用法
    数据仓库模型之CDM、LDM与PDM的区别
  • 原文地址:https://www.cnblogs.com/movemoon/p/4740208.html
Copyright © 2011-2022 走看看