tst77

Senior Member

  • »tst77« ist der Autor dieses Themas

Beiträge: 36

Registrierungsdatum: 29. August 2007

Wohnort: Solingen

Beruf: Feuerwehrbeamter

  • Nachricht senden

1

Mittwoch, 20. August 2008, 19:21

HTML - Farbänderung - Optionsfelder....

Hallo zusammen,

habe für meine Kollegen und mich eine Arbeitserleichterung in HTML programmiert.
Möchte noch ein paar letzte grafische Verbesserungen vornehmen und folgende Funktion einfügen:

in einer Zelle in einer Tabelle ist eine Option vorgewählt. Durch diese vorgewählte Option ist die Zelle grün.
Ändert man nun die gewählte Option, soll sich die Zelle farblich verändern.

Ist das generell möglich?

[img]http://www.hardwareforum.de/index.php?page=Attachment&attachmentID=1780&h=131f9ab04ac92408f46e865b5b6ee45744ad9779[/img]

Anbei ein Bild des Ergebnisses. Die Farbänderung resultiert nicht aus der Programmierung sondern aus einer Farbänderung per HTML-Programmierung
für diesen Screenshot !!!!!

Die Zellen 4000 und 4002 haben die selbe Funktion und sollen so aussehen.
Wahlweise könnte man auch die Funktion der Auswahlliste wie in den Zellen 4001 und 4004 dargestellt nehmen.


Keine Ahnung, ob man die Grafik sehen kann und ob ich mich deutlich genug ausgedrückt habe.
Werde ich ja dann anhand der Nachfragen sehen :-)



Vielen Dank schonmal und schöne Grüße aus Solingen,

der Tobi
»tst77« hat folgendes Bild angehängt:
  • bma_test.JPG
Wenn die Klügeren immer nachgeben, wird die Welt irgendwann von den Dummen regiert.

moepschen

Co-Administrator

Beiträge: 2 362

Registrierungsdatum: 2. Mai 2002

Wohnort: Frankfurt (Oder)

Beruf: hab ich und führe ich auch Mo-Fr aus ;)

  • Nachricht senden

2

Mittwoch, 20. August 2008, 19:35

Möglich ist dies. ABER nur, wenn man dann die seite neu lädt. Per php wäre das alles sofrt möglich...
MfG moepschen

Du brauchst schnell und dringend Hilfe? --- Dann benutze doch mal die Forensuche! Kein Support per E-Mail, PN oder Messenger, dafür ist das Forum da!!!

tst77

Senior Member

  • »tst77« ist der Autor dieses Themas

Beiträge: 36

Registrierungsdatum: 29. August 2007

Wohnort: Solingen

Beruf: Feuerwehrbeamter

  • Nachricht senden

3

Mittwoch, 20. August 2008, 19:47

Ok, diese schnelle Antwort war sehr nett gemeint, dankeschön dafür.

Aber ich hatte gehofft, dass mir dann auch beantwortet wird, WIE das geht.
Kann ich denn HTML und php in einer Datei zusammen verwenden?
Habe mit php noch die gearbeitet.




der Tobi
Wenn die Klügeren immer nachgeben, wird die Welt irgendwann von den Dummen regiert.

ProK1991

Foren Legende

Beiträge: 3 188

Registrierungsdatum: 20. Juli 2006

Wohnort: 64331 Weiterstadt

Beruf: Schulbankwärmer

  • Nachricht senden

4

Mittwoch, 20. August 2008, 22:31

Kann ich denn HTML und php in einer Datei zusammen verwenden?
Habe mit php noch die gearbeitet.
Klar auf einer PHP seite sind immer noch HTML Teile vorhanden da PHP ja einfach nur dafuer ist das ganze Dynamisch zu generieren und im Browser dann auch wieder nur HTML ankommt im prinzip.
Systeme: Asus Eee 1000H, HP 6715s, Vaio PCG-C1XD, Musikbox, Wall-PC, Home-Server

Catscrash

Foren Legende

Beiträge: 1 534

Registrierungsdatum: 13. Juli 2002

Wohnort: Köln

Beruf: Student

  • Nachricht senden

5

Freitag, 5. September 2008, 09:42



in einer Zelle in einer Tabelle ist eine Option vorgewählt. Durch diese vorgewählte Option ist die Zelle grün.
Ändert man nun die gewählte Option, soll sich die Zelle farblich verändern.


Ohne nachladen und vor allem ohne PHP hier wirklich einfach möglich mit css und javascript

du gibst den tabellenzellen ID's z.B.

Quellcode

1
<td id="78">...</td>
(okay zugegeben, der teil mit dem ID-vergeben wäre einfacher mit php), dann machst du in deine dropdownliste ein

Quellcode

1
onchange="farbwechsel('78');"
und baust eine javascript funktion die ungefähr so aussieht


Quellcode

1
2
3
4
5
<script type="text/javascript">
function farbwechsel(id)
{
   document.getElementById(id).style.background-color=red;
}


und schon wird das feld beim ändern rot :-)
Unmögliches erledige ich sofort...
Wunder dauern etwas länger...


infos