javascript如何获取当前位置的父元素

63 阅读1分钟

如何获取<script>标签的父元素

   <div id="adv-77" style="border: 1px solid red; display: none;" >
        <script>
            document.write('<a href=\"http://localhost/wadStatistic/adtxt/1734728178311169\" target=\"_blank\">百度002</a>');

           

            //let div = document.getElementById('adv-77');
            //div.setAttribute('style','border: 1px solid red;');
            //parentElement.style = "border: 1px solid red; display: true;";

            let currentScript = document.currentScript;
            let parentElement = currentScript.parentElement;
            parentElement.style.display = 'block';
        </script>
    </div>

获取父元素位置后可以动态创建元素,在该元素下增加node.