• 动态改变dom结构常用方法


    动态改变dom结构常用方法

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title>动态改变dom结构</title>
    </head>
        <script type="application/javascript">
            /*
            * 1.document.createElement();创建
            * 2.parentnode.appendChild();追加
            * 3.parentNode.removeChild();删除
            * 4.parentNode.insertBefore();插入
            * 5.parentNode.replaceChild();替换
            *
            *
            * */
    
            //1docuent.creatElement();
            function createle(){
                var obj=document.createElement("input");
                obj.type="text";
                console.log(obj);
            }
            function appendele(){
                var obj = document.createElement("input");
                obj.type="submit";
                var father = document.getElementById("fromer");
                father.appendChild(obj);
            }
            function removeele(){
                var father = document.getElementById("fromer");
                var child = document.getElementById("pwd")
                father.removeChild(child);
            }
            function insertele(){
                var father = document.getElementById("fromer");
                var child = document.getElementById("pwd");
                var newChild = document.createElement("input")
                father.insertBefore(newChild,child);
            }
            function replaceele(){
                var father = document.getElementById("fromer");
                var child = document.getElementById("pwd");
                var newChild = document.createElement("input");
                newChild.type="submit";
                father.replaceChild(newChild,child)
            }
        </script>
    <body>
    <button onclick="createle()">创建</button>
    <button onclick="appendele()">追加</button>
    <button onclick="removeele()">删除</button>
    <button onclick="insertele()">插入</button>
    <button onclick="replaceele()">替换</button>
    <hr/>
    <from id="fromer">
        用户名:<input type="text " name = "user"><br/>
        密码:<input id="pwd" type="password" name = "pwd"><br/>
        <input type="submit" value="提交" name="submit"><br/>
    </from>
    </body>
    </html>
    

      

  • 相关阅读:
    spring3创建RESTFul Web Service
    安装Maven
    如何使用 JSP JSTL 显示/制作树(tree) 菜单
    Eclipse EE导入maven工程
    安装PL/SQL Developer,链接本地64位Oracle
    Maven项目消除奇怪的红叉
    如何禁用Eclipse的Validating
    帮助文档总览
    MySQL下载安装、配置与使用(win7x64)
    C#知识点总结:Monitor和Lock以及区别
  • 原文地址:https://www.cnblogs.com/heviny/p/10815873.html
Copyright © 2020-2023  润新知