gpt4 book ai didi

javascript 更改点击时的网址和文本

转载 作者:行者123 更新时间:2023-12-02 17:07:44 25 4
gpt4 key购买 nike

我正在使用下面的代码,它似乎只工作了一半。

我试图做到这一点,以便当用户单击 url 时,a href 标记的文本会发生变化。

例如,用户访问我的网站。当他们单击 url“Love station”时,它会将文本和 url 替换为“Dump Station”,如果用户再次单击“Dump station”,则会将其更改回“Love Station”

目前它会将文本更改为转储站,但是一旦我再次单击它,就没有任何反应。

有什么想法吗?

<script type="text/javascript">
function lovestation() {

$.get("../lovestation.php?id=<?echo $sta->ID;?>");
document.getElementById('love').innerHTML="Dump <? echo "$sta->Title";?>"
document.getElementById('love').id="dump"
document.getElementById('love').onclick="dumpstation();"

return false;

}



function dumpstation() {
$.get("../dumpstation.php?id=<?echo $sta->ID;?>");
document.getElementById('dump').innerHTML="Love <? echo "$sta->Title";?>"
document.getElementById('dump').id="dump"
document.getElementById('dump').onclick="dumpstation();"
return false;
}


</script>

最佳答案

您将 onclick 引用为字符串:document.getElementById('dump').onclick="dumpstation();"
应该是:

document.getElementById('dump').onclick = dumpstation;

关于javascript 更改点击时的网址和文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25096106/

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