zoukankan      html  css  js  c++  java
  • javascript 动态添加div等这样的标签包含一些元素

    $(function () {
        LoadDownLoad();
    })
    function LoadDownLoad() {
        var as = document.getElementsByTagName("a");
        for (var i = 0; i < as.length; i++) {
            if (as[i].getAttribute("rel") != null) {
                if (as[i].getAttribute("rel").indexOf("shadowbox") >= 0) {
                    var newNode = document.createElement("div");
                    newNode.style.width = "100%";
                    newNode.style.paddingLeft = "15px";
                    var hrefVal = as[i].getAttribute("href");
                    var Url = "";
                    if (hrefVal.indexOf("sit/") < 0) {
                        Url = "";
                    }
                    else {
                        Url = "";
                    }
                    newNode.innerHTML = "<a href='" + Url + hrefVal + "' target='_blank' style=' color:#646464; font-size:14px;'>視頻下載</a>";
                    insertAfter(newNode, as[i]);
                }
            }
        }
    }
    function insertAfter(newElement, targetElement) {
        var parent = targetElement.parentNode;
        if (parent.lastChild == targetElement) {
            parent.appendChild(newElement);
        }
        else {
            parent.insertBefore(newElement, targetElement.nextSibling);
        }
    }

  • 相关阅读:
    C++基础学习1: C++布尔类型
    Hadoop-Yarn-框架原理及运作机制
    mapreduce shuffle 和sort 详解
    线程生命周期
    JVM 内存模型及垃圾回收
    利用Hive分析nginx日志
    mysql 30大优化策略
    hive 分组排序,topN
    Java核心卷笔记(一)
    Java 核心卷学习笔记(一)
  • 原文地址:https://www.cnblogs.com/TNSSTAR/p/3044456.html
Copyright © 2011-2022 走看看