7Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
13
13
ZUGRIFFE
408
408
EMPFEHLEN
-
Hallo.

Gibt es eine Möglichkeit ohne JavaScript ein dynamisches Auswahlmenü zu erstellen?
Beispiel:
1. Auswahlmenü:
- Cola
- Fanta
- Sprite
2. Auswahlmenü:
- Light
-- Zero
--- Diät
- Orange
-- Super Süß
-- Diät
- ---
Das 2. Auswahlmenü wird erst auswählbar wenn das 1. Auswahlmenü benutzt wurde.
Geht das ohne JS?
-
13.11.11 18:40 #2
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Nur wenn das Form, in dem das 1. Auswahl-Menü liegt, mindestens einmal submitted wurde.
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
Gibt es denn eine alternative zu JS?
-
Theoretisch schon, die Frage ist nur, wieviel Aufwand das dir das wert wäreGibt es denn eine alternative zu JS?

Es gibt neben der Variante von saftmeister die Möglichkeit, das Ganze über a-Tags und Get-Parameter und/oder Sessions zu realisieren.
Aus nem anderen Thread:
Du könntest innerhalb der Listeneinträge a-Tags setzen, die auf die gleiche Seite verweisen, aber mit einem Parameter wie menue=A. Diesen nimmst du beim erneuten Seitenaufruf entgegen und packst ihn die Session. Bei der Ausgabe der Untermenüs prüfst du, ob der Buchstabe in der Session vorhanden ist, und wenn ja, fügst du eine zusätzliche Klasse zum Unteremü hinzu, die es wieder sichtbar macht.
Dabei wird eben immer die Seite komplett neu geladen. Musst du wissen ob sich der Aufwand lohnt; wenn du nen Beispielschnipsel parat hast kann ich das gerne noch genauer ausführen.Für die Übereinstimmung von Niederschrift und Hirninhalt.
-
Hallo.
Wäre Java oder Ajax für so etwas besser geeignet?
Wichtig ist halt, dass das nächste Optionsmenü erst sichtbar wird (am besten nicht einmal Grau hinterlegt sondern gar nicht da) wenn eine Option ausgewählt wurde.
Edit:
Eine Demo oder ein Link wäre natürlich super.Geändert von Alice (25.12.11 um 02:13 Uhr)
-
Hi
Java ist hier sehr ungeeignet
JavaScript (ist was ganz Anderes) und Ajax gehören zusammen.
Virteil zur Neu-laden-Lösung: Ist schneller und belastet den Server weniger
Nachteil: Wenn jemand JS ausgeschaltet hat, gehts nicht
Perfekt wäre eine Kombination:
Die Seite selbst hat zuerst die Neu-Laden-Möglichkeit und ein JS-onload,
das (nur wenn JS aktiviert ist) die Tags entsprechend Richtung Ajaxverwendung umändert.
Und solche Sachen findet man wirklich mehr als genug über Google...Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
25.12.11 13:54 #7
Google mal CSS3 Hover Menu, falls du das ganze für HTML also Webseiten benutzen möchtest, es gibt da sehr attraktive Lösungen.
Hier gibt es auf jedenfall ein große Menge gute Lösungen:
http://speckyboy.com/2010/03/15/15-c...nd-techniques/
-
Hallo Leute.

Ich glaube ich habe mich etwas falsch ausgedrückt.
Ich meine eigentlich so etwas: http://www.autoscout24.de/
Also die Auswahl-Felder. Ich möchte so etwas, nur das die nächste Option (2) erst angezeigt wird, wenn Option 1 ausgewählt wurde. Option 2 soll nicht Grau hinterlegt sein, sondern gar nicht angezeigt werden.
Danke für eure Antworten!
-
27.12.11 12:59 #9
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Wie schon geschrieben: Ohne das Formular erneut abzuschicken oder JavaScript (Ajax) zu verwenden, kann man das nicht realisieren.
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
27.12.11 13:03 #10
-
Das es ohne JavaScript (Ajax) nicht geht, weiss ich ja schon.

Ich suche jetzt die Möglichkeit es genau damit zu machen. Ich weiss leider nicht wonach ich suchen muss?
-
27.12.11 13:27 #12
Ich glaube da solltest du fündig werden:
http://docs.jquery.com/Tutorials
-
So ich habe da mal etwas gefunden: http://dynamicinternet.eu/blog/2008-...uery-und-ajax/
Kann mir evtl. jemand helfen wie ich das bei mir einbinden kann? Was muss ich für Dateien erstellen?
Edit:
Das geht ja gar nicht. Schade! Denn da muss etwas "abgeschickt" werden damit es "läuft".Geändert von Alice (27.12.11 um 17:09 Uhr)
-
27.12.11 23:07 #14
Jo, so sieht das aus, entweder du schickst was ab und gibst den nächsten Step zurück, so kannst du die Ausgaben per Datenbank auch mal "auf die schnelle" Erweitern, oder du baust alles per Hand und fest in den Javascript Code und musst jeden Fall abfangen. Ganz wie du es brauchst, je nach Komplexität solltest du das entscheiden.
Ähnliche Themen
-
VB6 - Auswahlmenü?
Von kingkicker8 im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 04.07.07, 12:20 -
Auswahlmenü
Von a400 im Forum C/C++Antworten: 1Letzter Beitrag: 18.05.05, 14:59 -
Dynamisches Auswahlmenü erstellen
Von Schneeflocke im Forum PHPAntworten: 2Letzter Beitrag: 24.03.04, 17:45 -
Auswahlmenü
Von Bananagogo im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 19.10.03, 22:52 -
Auswahlmenü
Von Double M im Forum Flash PlattformAntworten: 1Letzter Beitrag: 26.10.02, 18:14





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren