| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| gebrauchter user Registriert seit: Jul 2001 Ort: Austria
Beiträge: 200
| dropdown menü mit combobox?
ich hätte zwei grundsätzliche fragen. 1. ich brauch ein dropdownmenü, ist es ratsam dafür die comboBox zu verwenden? 2. wenn ja müsste ich die ganze comboBox umgestalten, also nicht einfach nur den skin ein bisschen verändern, sondern die gesamte combobox durch grafiken (für rollover usw...) ersetzen, damit dieser menüpunkt grafisch zu den anderen passt, die kein dropdown menü haben. ist das möglich? danke für diese infos. |
| | |
| | #3 (permalink) |
| gebrauchter user Registriert seit: Jul 2001 Ort: Austria
Beiträge: 200
|
ok danke, hab es schon mal integriert und gleich das erste problem. wie gesagt habe ich mehrere "normale" buttons und eben die combobox wo als erstes drinnen steht "metalltechnik" und dann als unterpunkt zB Zaun. jetzt ist es aber so, dass man zB den ersten punkt anklicken will, (in diesem fall also metalltechnik) wie macht man das? ich hab einen eventlistener mit change eingebaut, das ist schon mal toll, wenn sich was ändert, aber was mach ich wenn zu dem punkt will, der gerade oben steht? eventlistener click hat bei der combobox nicht funkioniert. gibts da eine möglichkeit? |
| | |
| | #4 (permalink) | |
| Gast
Beiträge: n/a
| Zitat:
Und die restliche Box kannst du bspw. so auswerten: PHP-Code: | |
|
| | #5 (permalink) | |
| gebrauchter user Registriert seit: Jul 2001 Ort: Austria
Beiträge: 200
| Zitat:
wie gesagt, den change listener hab ich schon eingebaut, der funktioniert auch, aber das andere problem ist folgendes: das menü besteht ja nicht nur aus diesem einen dropdownelement sondern auch noch aus andern buttons. im endeffekt ist es so, das es mehrere menübuttons gibt und die combobox einer davon ist, weil es bei metalltechnik auch unterpunkte gibt, was bei den anderen buttons nicht der fall ist. jetzt steht zwar in der combobox zwar metalltechnik drinnen (weils der erste punkt ist) aber der andwender ist vielleicht grade in kontakt oder irgendwoanders weil er über andere buttons durch die seite navigiert und nicht über die combobox. jetzt will er aber dann zu metalltechnik, dass ja in der box schon drinnensteht, kann es aber nicht anklicken weil ein event erst dann ausgelöst wird wenn er einen anderen punkt aus dem menü wählt. hoffe ich konnte das problem verständlich erklären. | |
| | |
| | #6 (permalink) | |
| Gast
Beiträge: n/a
| Zitat:
| |
|
| | #7 (permalink) |
| gebrauchter user Registriert seit: Jul 2001 Ort: Austria
Beiträge: 200
|
stell dir vor du kommt frisch auf die seite, bist quasi auf home. jetzt willst du zu metalltechnik, welches als erster punkt zwar zu sehen ist, in der combobox, wo du aber gerade nicht bist. wie kommst du dort hin? |
| | |
| | #9 (permalink) |
| gebrauchter user Registriert seit: Jul 2001 Ort: Austria
Beiträge: 200
|
ich will nur zum ersten punkt in der box, wenn ich grade woanders bin. den kann ich aber nicht anklicken, weil die combobox click nicht unterstützt soweit ich das bis jetzt gesehen habe. ich hätte gerne einen click-eventhandler für die combobox. wenn ich nur change verwende, dann wäre es ja folgendermassen. ich komm frisch auf die seite bin auf home. will zu metalltechnik, muss das dropdownmenü aufmachen, muss auf einen anderen untepunkt klicken, durch change wird die andere seite aufgerufen ich geh nochmal ins menü klicke diesemal auf metaltechnik und bin durch den changeeventhandler endlich bei metalltechnik. die combobox ist nur ein element zur navigation auf dieser seite, es gibt andere buttons die nix mit der combobox zu tun haben. Geändert von Rocco (09-06-2007 um 13:46 Uhr) |
| | |
| | #11 (permalink) |
| gebrauchter user Registriert seit: Jul 2001 Ort: Austria
Beiträge: 200
|
wäre nicht sehr praktikabel, weil im endeffekt kann da gerade jeder eintrag drinnenstehen, wenn der user auf einen anderen button (ausserhalb der CB) klickt. dann müsste ich jeden button zur sicherheit doppelt setzten und das geht dann wohl ein bisschen zu weit. nochmal konkret gefragt: 1. gibts die möglichkeit ein - Click - handler bei der ComboBox einzusetzen? 2. wenn nicht, gibts eine andere komponente die für meine anforderungen in frage kommt, oder soll ich das besser selber schreiben? |
| | |
| | #12 (permalink) |
| Certified dump Registriert seit: Aug 2001
Beiträge: 920
|
Das Problem wird auf dem ganzen Planeten doch ganz einfach gelöst - als erster Eintrag steht im Dropdown dann "Bitte wählen Sie" oder "Gehe direkt zu" oder "Themenpunkte..". - ohne Aktion. Dann klappts auch mit dem ChangeHandler beim Klick. Warum tagelang uzmprogrammieren wollen nur damit schon ein Punkt an erster Stelle steht- die anderen 160 Milliarden Dropdowns im Netz brauchens doch auch nicht... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |