gpt4 book ai didi

javascript - 更改 URL - JavaScript

转载 作者:行者123 更新时间:2023-11-28 12:29:34 25 4
gpt4 key购买 nike

我想使用 JavaScript 更改 href 链接。在我的示例中,我想将 url 路径从“linktwo.html”更改为“problem3.html”。

我知道可能有更简单的方法可以做到这一点,但这只是出于练习目的。

使用下面的示例,更改 href 时我做错了什么?

HTML:

<body onload="changeLink()">
<div id="p">
<h1> <a href="linkone.html"> first link </a></h1>
</div>
<div id ="q">
<a href="linktwo.html"> second link </a>
</div>

Javascript:

<script type="text/javascript">
function changeLink(){
document.getElementById("q").href.innerHTML="problem3.html";
}
</script>

最佳答案

选项一:更改 Java 脚本如下

<script type="text/javascript">
function changeLink(){
document.getElementById("q").href.innerHTML="<a href="problem3.html"> second link </a>";
}
</script>

选项二:修改代码如下

HTML:

<body onload="changeLink()">
<div id="p">
<h1> <a id ="p1" href="linkone.html"> first link </a></h1>
</div>
<div id ="q">
<a id ="q1" href="linktwo.html"> second link </a>
</div>

JAVA 脚本:

<script type="text/javascript">
function changeLink(){
document.getElementById("q1").removeAttribute("href");
document.getElementById("q1").setAttribute("href","problem3.html");
}
</script>

关于javascript - 更改 URL - JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23465404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com