tawsif torabi
tawsif torabi

Reputation: 833

How to add Automatically Changing Footer Credit using Javascript?

I want to make a footer credit protection using javascript. I've seen one using jquery. But it didn't worked properly. I want to apply that code to my blogger templates. I've written the following javascript code.

<!DOCTYPE html>
<html>
    <head>

        <script type="text/javascript">

            function lol(){

                var footer = document.getElementById("mycreditlink");

                    if (footer.hasAttribute("href")) {
                    footer.setAttribute("href", "http://grplusbd.net");
                    }

                    if (footer == null){
                    window.location.href = "http://grplusbd.net";
                    }
            }   

            window.onload = function(){lol();};

        </script>
    </head>
    <body>
        <div>
            Powered By <a href='http://google.com' id='#mycreditlink'>My Site</a>
        </div>
    </body>
</html>

But it isn't working properly either. I want it to make the footer url change automatically and if the id="mycreditlink" is removed by the client, it will redirect automatically to my website home. I need help immediately. If the code works, I will enode it and add to my templates.

Upvotes: 2

Views: 229

Answers (2)

HudsonPH
HudsonPH

Reputation: 1878

<div>
    Powered By <a href='http://google.com' id='mycreditlink'>My Site</a>
</div>

There is a error here: id='#mycreditlink' need to be like: id='mycreditlink'

And

function lol(){

                var footer = document.getElementById("mycreditlink");

                    if (footer.hasAttribute("href")) {
                    footer.setAttribute("href", "http://grplusbd.net");
                    }

                    if (footer == null){
                    window.location.href = "http://grplusbd.net";
                    }
            }   

window.onload=function(){lol();};

or

window.onload=lol();

Upvotes: 2

Abhishek Dhanraj Shahdeo
Abhishek Dhanraj Shahdeo

Reputation: 1356

You can make use of jQuery as I have done below...

<script type="text/javascript">

        function lol(){

            var footer = jQuery("#mycreditlink");

                if (footer) {
                    jQuery(footer).attr("href", "http://grplusbd.net");
                }

                else {
                window.location = "http://grplusbd.net";
                }
        }   

        window.onload = function(){lol();};

</script>

Upvotes: 0

Related Questions