Hi,
Ich möchte einen Funktion schreiben, die es mir ermöglich innerhalb einer Seite an eine bestimmte Stelle z.B. zu einem div zu springen.
Natürlich könnte ich auch jedes mal href="#1" oder ähnliches hinschreiben, aber dies ist nur ein einfaches Bsp. Ich möchte nämlich eigentlich ein Formular überprüfen und je nach dem was eingegeben wurde zu einer anderen stelle im Dokument springen.
Hier meine Funktion:
Das Problem ist, dass es durch diese Funktion einen Konflikt mit dem href-Attribut des a-Tags gibt. Ich habe auch schon versucht das href-Attribut ganz wegzulassen aber dann wird mein Link entfernt.
Hat jemand eine Lösungsstrategie für dieses Problem?
Danke schon mal.
Ich möchte einen Funktion schreiben, die es mir ermöglich innerhalb einer Seite an eine bestimmte Stelle z.B. zu einem div zu springen.
Code:
<div id="1">
<h1># 1</h1>
<a href="#" onClick="myFunction('#2')">Gehe zu #2</a>
</div>
<div id="2">
<h1># 2</h1>
<a href="#" onClick="myFunction('#1')">Gehe zu #1</a>
</div>
Natürlich könnte ich auch jedes mal href="#1" oder ähnliches hinschreiben, aber dies ist nur ein einfaches Bsp. Ich möchte nämlich eigentlich ein Formular überprüfen und je nach dem was eingegeben wurde zu einer anderen stelle im Dokument springen.
Hier meine Funktion:
Code:
<script>
function myFunction(loca){
document.location.href=loca;
}
</script>
Hat jemand eine Lösungsstrategie für dieses Problem?
Danke schon mal.