ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
1665
1665
EMPFEHLEN
-
04.02.04 13:36 #1
Hallo Leute,
ich hab ein ziemlich komplizierte Seite mit mehreren SELECT-Auswahlmöglichkeiten. Ich habe die Frage auch schon mal im PHP-Forum gestellt und da den Rat bekommen, es nochmal in diesem Forum zu versuchen.
http://www.tutorials.de/forum/showth...hreadid=144777
Ich habe das Problem, dass in der jeweiligen SELECT-Abfrage das onChange-Event mit window.location bereits belegt ist:
Nun hab ich den Rat bekommen, eine Javascript-Abfrage in den Head einzubauenPHP-Code:<select onchange="window.location=(this.options[this.selectedIndex].value)">
und im onChange-Event die Funktion einzufügen.PHP-Code:<script language="JavaScript">
<!--
function jumpAnchor()
{
document.location.href="#anker";
}
//-->
</script>
Wenn ich das wie in der unteren Version mache, springt die Seite genau an die dafür vorgesehene Stelle - so soll es sein. Dann speichert er mir aber die Werte nicht, die wahrscheinlich (bin leider Javascript-Anfänger) mit der oberen Variante gespeichert werden.PHP-Code:<select onChange="jumpAnchor()">
Gibt es eine einfache Variante, beide irgendwie zu verbinden? Ich habs mal mit
versucht, geht aber nicht.PHP-Code:<select onchange="window.location=(this.options[this.selectedIndex].value) jumpAnchor()">
Loddar
-
04.02.04 13:46 #2
und so, wenn du ein ; einfügst:
PHP-Code:<select onchange="window.location=(this.options[this.selectedIndex].value); jumpAnchor()">
MfG AqUaSoN!C
o Wie man richtig Fragen stellt o
o Nicht in Problemen sondern in Lösungen denken! o
o Es gibt 2 Dinge, die sind unendlich: das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir noch nicht ganz sicher. o
> Meine Linksammlung > http://linksys.aquasonic.ch
> Mein Wiki > http://wiki.aquasonic.ch
-
04.02.04 15:55 #3
hab ich auch probiert - er bleibt dann für ca. eine hunderstel Sekunde an der gewünschten Stelle hängen und switcht dann wieder nach ganz oben
***HEUL***
-
05.02.04 16:56 #4
das kann doch nicht sein, dass keiner mir helfen kann.
Ich nehme an, dass das Script wegen der zweimal "window.location..."-Abfrage durcheinanderkommt.
Dabei bin ich doch schon so nah dran, da er wie gesagt für ca. eine halbe Sekunde den Wert auswählt und an die Stelle des Ankers springt.
Wat soll ich machen?
HIIIIIIIIIIIIIIIlFE
-
bekommst du keine Mailbenachrichtigung?..... ich glaub, ich hab gestern in dem anderen Thread was dazu geschrieben, was dir vielleicht weiterhilft.... den Link dorthin findest du ganz oben
Ähnliche Themen
-
Warum werden bei onChange="this.form.submit()" alle Variablen mit "0" besetzt?
Von sharmuur im Forum PHPAntworten: 1Letzter Beitrag: 19.04.10, 10:12 -
Formular - Wenn "selected" trotzdem per onChange="submit()" abschicken möglich?
Von Atalión im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.10.09, 16:31 -
onChange Event "global" abfragen?
Von DataFox im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 29.11.07, 10:11 -
"LostFocus" oder "onChange" für TextBox? Microsoft VS ASP.NET
Von colblake im Forum .NET ArchivAntworten: 2Letzter Beitrag: 13.11.04, 19:19 -
Variable übergeben beim onchange-Event
Von Flens im Forum PHPAntworten: 9Letzter Beitrag: 13.11.03, 14:14





Zitieren
Login




