StechusKaktus
New member
Hallo jswelt Community,
ich habe wieder einmal eine Frage
Und zwar würde ich gerne so eine Art von Eingabefelder haben wollen, wo zum Beispiel der User für ein Element etwas editieren kann.
Jetzt kommt genau das Spezielle, wo ich noch keine Idee, wie man das realisieren könnte oder irgendwelche Beispiel gefunden habe.
Und zwar möchte ich, dass ich "gleichzeitig" mehrmals dieses eine Eingabefenster / Feld öffnen kann und jedes dieser Felder aber für ein anderes
Element gelten soll. Sprich: Ich wähle ein Element aus, klicke auf "editieren" und das Fenster öffnet sich. Nun mache ich das auch bei den anderen, aber die alten solle sich nicht schließen sondern immernoch bearbeitbar sein ohne
das der Fokus vom Browser genommen wird.
Die Anzahl dieser Eingabefelder soll dabei dynamisch erstellbar sein. Ich habe mal ein Bild vorbereitet, wo ihr sehen könnt, wie ich mir
das vorstelle.
Des Weiteren soll die Position immer bei dem jeweiligen Element liegen. Also keine festgelegten Positionen in dem Sinne, sondern dynamisch anpassbar.

In dem Bild könnt ihr verschwiedene Elemente erkennen und dazu ein Eingabefeld, wie ich es mir "an dem" Element vorstellt.
Also für 1 Element bearbeiten geht es ja. Habe dieses Panel fest am Rand und wenn ich ein Element öffne, wird es links "ausgefahren". Aber wie beschrieben
will ich das nicht so mehr haben.
Wie könnte man das realisieren? Habt ihr vielleicht ein Beispiel oder Idee, wo ich das sehen kann, wie es funktioniert? Bzw. wie man das macht?
Was ich ganz schick finde ist zum Beispiel hier im Forum, wenn ich ein Bild hochlade. Solch ein "popup" zum Beispiel, bloss das es für "unendlich" viele Elemente duplizierbar ist.
Ich hatte schon ein paar Überlegungen gemacht, aber so richtig bin ich da noch nicht drin:
- Sollte man das vielleicht mit CSS / HTML machen? So: mit
- Oder vielleicht mit jquery? Wäre das sinnvoller? Einfacher? Schöner? Hier hatte ich mal Dialog | jQuery UI gefunden. Das sieht auch ganz nett aus.
Was denkt ihr? Gute Ideen? Schlecht? Geilere Vorschläge?
Es wäre echt geil, wenn ihr mir wieder helfen könntet. Bis jetzt hat ja alles super funktioniert und eure Hilfe hatte ich mich oftmals weitergebracht.
Seid nicht z streng mit mir ^^, bin selbst Anfänger, wie ihr wisst.
Ich hoffe, ich konnte mein Anliegen halbwegs beschreiben.
Grüße
ich habe wieder einmal eine Frage
Und zwar würde ich gerne so eine Art von Eingabefelder haben wollen, wo zum Beispiel der User für ein Element etwas editieren kann.
Jetzt kommt genau das Spezielle, wo ich noch keine Idee, wie man das realisieren könnte oder irgendwelche Beispiel gefunden habe.
Und zwar möchte ich, dass ich "gleichzeitig" mehrmals dieses eine Eingabefenster / Feld öffnen kann und jedes dieser Felder aber für ein anderes
Element gelten soll. Sprich: Ich wähle ein Element aus, klicke auf "editieren" und das Fenster öffnet sich. Nun mache ich das auch bei den anderen, aber die alten solle sich nicht schließen sondern immernoch bearbeitbar sein ohne
das der Fokus vom Browser genommen wird.
Die Anzahl dieser Eingabefelder soll dabei dynamisch erstellbar sein. Ich habe mal ein Bild vorbereitet, wo ihr sehen könnt, wie ich mir
das vorstelle.
Des Weiteren soll die Position immer bei dem jeweiligen Element liegen. Also keine festgelegten Positionen in dem Sinne, sondern dynamisch anpassbar.

In dem Bild könnt ihr verschwiedene Elemente erkennen und dazu ein Eingabefeld, wie ich es mir "an dem" Element vorstellt.
Also für 1 Element bearbeiten geht es ja. Habe dieses Panel fest am Rand und wenn ich ein Element öffne, wird es links "ausgefahren". Aber wie beschrieben
will ich das nicht so mehr haben.
Wie könnte man das realisieren? Habt ihr vielleicht ein Beispiel oder Idee, wo ich das sehen kann, wie es funktioniert? Bzw. wie man das macht?
Was ich ganz schick finde ist zum Beispiel hier im Forum, wenn ich ein Bild hochlade. Solch ein "popup" zum Beispiel, bloss das es für "unendlich" viele Elemente duplizierbar ist.
Ich hatte schon ein paar Überlegungen gemacht, aber so richtig bin ich da noch nicht drin:
- Sollte man das vielleicht mit CSS / HTML machen? So: mit
createElement( '...' )
usw.? Da stellt sich mir dann auch die Frage, wo genau man ansetzen sollte und wie ich das dynamisch positioniere- Oder vielleicht mit jquery? Wäre das sinnvoller? Einfacher? Schöner? Hier hatte ich mal Dialog | jQuery UI gefunden. Das sieht auch ganz nett aus.
Was denkt ihr? Gute Ideen? Schlecht? Geilere Vorschläge?
Es wäre echt geil, wenn ihr mir wieder helfen könntet. Bis jetzt hat ja alles super funktioniert und eure Hilfe hatte ich mich oftmals weitergebracht.
Seid nicht z streng mit mir ^^, bin selbst Anfänger, wie ihr wisst.
Ich hoffe, ich konnte mein Anliegen halbwegs beschreiben.
Grüße