Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不包括站点锚链接javascript_Javascript_Anchor - Fatal编程技术网

不包括站点锚链接javascript

不包括站点锚链接javascript,javascript,anchor,Javascript,Anchor,我有以下代码: <script> var link = document.getElementsByTagName("a:not(#)"); for (var i = 0; i < link.length; i++) { link[i].href = link[i].href.replace(/(\?)utm[^&]*(?:&utm[^&]*)*&(?=(?!utm[^\s&=]*=)[^\s&=

我有以下代码:

<script>
    var link = document.getElementsByTagName("a:not(#)");

    for (var i = 0; i < link.length; i++) {
        link[i].href = link[i].href.replace(/(\?)utm[^&]*(?:&utm[^&]*)*&(?=(?!utm[^\s&=]*=)[^\s&=]+=)|\?utm[^&]*(?:&utm[^&]*)*$|&utm[^&]*/gi, '$1');
    }
    </script>
当我将鼠标悬停在链接上时,它会显示:

https://www.mysite.or/#newspaper

如何排除这些锚定标记

此代码返回所有链接排除锚定

document.querySelectorAll('a:not([href*="#"])');
document.querySelectorAll('a:not([href*="#"])');