Ich verwende eine clickfunnels.com Website, die einen Link am unteren Rand hat. Wenn Leute auf die Website kommen, sollten sie in der Lage sein, eine Anfrage wie folgt an die URL anzuhängen: URL? Ref = myreflink.Übergeben Sie Abfrage an die Website, dann ändern href
Das Link href-Attribut muss dann geändert werden, um den myreflink einzuschließen.
Ich habe es bereits geschafft, den myreflink in einer Variablen zu speichern, die dann ref heißt, damit ich den Wert in einem Alarm ausgeben kann.
Jetzt möchte ich den Link mit diesem Code ändern, aber der Link ändert sich nicht. Können Sie bitte helfen?
<a href="http://google.com" id="mylink" onclick="changeLink();" target="_blank">google</a>
<script>
function changeLink() {
var link = document.getElementById("mylink");
window.open(
link.href,
'_blank'
);
link.innerHTML = "facebook";,
link.setAttribute('href', "http://facebook.com");
return false;
}
</script>
Das Ergebnis, das ich sehe, ist: Die Seite zeigt den Link „http://www.google.com“ als Attribut href hat.