我可以通过javascript更改href吗?
我使用以下代码,但它不起作用:
<base href="/" />
<script type="text/javascript">
function setbasehref(basehref) {
var thebase = document.getElementsByTagName("base");
thebase[0].href = basehref;
}
//setbasehref("/");
setbasehref("http://newurl.com");
</script>
答案 0 :(得分:3)
这一行:
document.getElementsByTagName("base");
你有“base”类型的元素吗?
也许您可以尝试通过ID属性抓取元素?
document.getElementById("YourHyperlinksID");
祝你好运