我想用javascript做一个页脚信用保护。我见过一个使用jquery的。但它没有正常工作。我想把这些代码应用到我的博客模板上。我已经编写了以下javascript代码。
<!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>
但它也不能正常工作。我希望它自动更改
footer
url,如果客户端删除了id="mycreditlink"
,它将自动重定向到我的网站主页。我马上需要帮助。如果代码有效,我将对其进行enode并添加到模板中。 最佳答案
<div>
Powered By <a href='http://google.com' id='mycreditlink'>My Site</a>
</div>
这里有一个错误:
id='#mycreditlink'
需要像:id='mycreditlink'
以及
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();};
或
window.onload=lol();