Farbänderung durch Optionsfeld...

  • Hallo zusammen,

    habe für meine Kollegen und mich eine kleine Arbeitserleichterung in HTML programmiert. Bin kein HTML-Ass, aber für Kleinigkeiten wie diese Datei oder verschönerte ebay-Artikelbeschreibungen reicht es :)

    Anbei ein Bild, um Euch mein Problem näher zu bringen:

    Das Feld 4000 ist per -checked value- vorausgewählt. Die Zellenfarbe grün ist ebenfalls vorgegeben. Ich würde jetzt gerne durch einen Klick auf das Optionsfeld "Revision" die Zelle rot erscheinen lassen, wie es auf dem Bild die Zelle 4002 ist (hier leider im Moment nur per HTML für den Screenshot !)
    Auch leben könnte ich mit der Lösung der Auswahlliste (hier Zelle 4004 wenn "Revision" ausgewählt ist).

    In einem anderen Forum wurde mir geschrieben, dass ich das per HTML machen kann, dann aber ein "Refresh" der Seite durchgeführt werden muss. Das wäre kein Problem meinerseits. Per php könnte man dies automatisch tun.
    Jetzt würde ich aber gerne wissen, WIE man das dann macht.

    Vielleicht kann mir ja Jemand helfen. Sollte ich mich nicht klar genug ausgedrückt haben, dann bitte kurz nachfragen.

    Vielen Dank und Grüße aus Solingen,

    der Tobi

  • Hat denn Niemand eine Idee oder einen kompletten Lösungsvorschlag ?!

    Vielen Dank,

    der Tobi

    Wenn die Klügeren immer nachgeben, wird die Welt irgendwann von den Dummen beherrscht

  • also um des mit php machen zu lassen, denke ich dass du das forumular abschicken müsstest.. wenn du es bei direkter auswahl haben willst dann wie im link von bandit beschrieben nur mit javascript!
    voraussetzung ist halt aktiviertes javascript :)
    und als tip für die nächste zeit.. anhand eines screenshots kann man dir im seltenstem falle eine "komplettlösung" bieten. dafür solltest du schon einen entsprechenden auszug aus deinem code posten!

  • hallo zusammen,

    zunächst @ bandit600:
    habe mir gestern echt den wolf gegoogelt und nichts gefunden. war schon so weit, dass ich mir heute in der stadt ein "html-buch" kaufen wollte :oops:
    aber dein link war DER link !

    DANKE dafür !

    dann.....

    und als tip für die nächste zeit.. anhand eines screenshots kann man dir im seltenstem falle eine "komplettlösung" bieten. dafür solltest du schon einen entsprechenden auszug aus deinem code posten!

    dir auch danke, aber ich meinte natürlich keine komplettlösung für die gesamte datei sondern quasi nur die 2-3 zeilen, die aus meiner datei eine völlig korrekt funktionierende datei gemacht hätten.
    aber ich hab´s mir gemerkt :D


    Habe die Tipps aus dem Link von bandit auch schon in meiner datei umgesetzt. leider sieht man auch bei angewähltem optionsfeld nicht den kleinen schwarzen punkt in dem feld. hat einer von euch noch eine idee, wie ich das noch bewerkstelligen könnte ?
    ist zwar nur ein kleiner schönheitsfehler, aber schön wäre es trotzdem.


    danke und grüße,

    der tobi

    Wenn die Klügeren immer nachgeben, wird die Welt irgendwann von den Dummen beherrscht

  • Hallo Synaptic,

    also das hier ist eine der beiden Codezeilen, die ich für die Umschaltung zwischen zwei Farben brauche:
    input type="radio" onClick="td = document.getElementById('td_4000'); td.style.backgroundColor = '#CCFFCC'; "

    natürlich jeweils begrenzt durch < und >.

    Wo genau muss dann "fresh" hin?

    Beide haben die selbe Buttongruppe (hier "td_4000) und ich war auch verwundert, dass die Radiobuttons keine Punkte hatten.


    der Tobi

    Wenn die Klügeren immer nachgeben, wird die Welt irgendwann von den Dummen beherrscht

  • mit "mach mal den code fresh" meinte ich du sollst den kompletten table und dein bisheriges script posten.... es gibt bei deinem beitrag diese schaltfläche "< >" benutz die mal und poste den code!!