Ich habe den Körper von HTML-ähnlichenJavaScript: Zugriff HTML-Element nach document.location
<body onload="myFunction()">
</body>
und das Skript
<script>
function myFunction(){
document.location="https://firstURL.com";
}
document.getElementById("edit-submit").onclick = function() {
userDetailsCollection()
};
function userDetailsCollection(){
document.location="https://someURL.com";
}
</script>
Was ich hier versucht, Sobald Seite geladen Zum ersten Mal leite ich zu einer URL um und dort habe ich ein Formular mit einem Submit-Button. Ich möchte auf eine weitere URL umleiten, wenn die Einreichung korrekt ist.
Das Problem, mit dem ich konfrontiert bin, ist, ich habe Js Code-Steuerelement in der ersten OnLoad verloren und nicht erreichen onClick Funktion in der ersten Url-Umleitung.
Wie getElementById ("edit-submit"). Onclick nach der ersten Url-Umleitung? Bitte vorschlagen.
Sobald Sie auf eine andere Seite umgeleitet, die Javascript auf der vorherigen Seite nicht mehr ausgeführt/Teil der Seite. Sie müssen überdenken, wie Sie Ihr Problem lösen. –
Dies ist nicht möglich. Und wenn es so wäre, wäre das ein schreckliches Sicherheitsproblem. Stellen Sie sich vor, Sie möchten die Login-Daten von jemandem aus einem Login-Formular erfassen? –