Der Martin: Beispiel nicht nachvollziehbar

Beitrag lesen

problematische Seite

Hi,

Die Frage die sich jetzt stellt, welche noch?

Die Frage stellt sich nicht, ...

doch, schon - und ich finde sie durchaus legitim. Separation of Concerns ist gut und richtig, aber es ist auch gut zu wissen, dass man mit Javascript eigentlich auf alle Objekteigenschaften einwirken kann. Dabei muss es ja nicht immer um gestalterische Eingriffe gehen; auch die Funktionalität kann so beeinflusst werden, z.B. indem man den Typ eines Formularfeldes oder das Ziel eines Formulars in Abhängigkeit von bestimmten Bedingungen ändert. Ob das jeweils sinnvoll ist, sollte im Einzelfall beurteilt werden.

Die Gestaltung betreffende Informationen gehören ins Stylesheet und nicht ins Markup.

Da sind wir uns einig. Und mit Javascript kann man bestimmte Eigenschaften des Elements, z.B. seine Klasse(n) oder die eines Vorfahrenelements, so ändern, dass unterschiedliche Regeln des Stylesheets wirksam werden.

So long,
 Martin

--
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
- Douglas Adams, The Hitchhiker's Guide To The Galaxy
0 59

Beispiel nicht nachvollziehbar

mathefritz
  • html
  • javascript
  1. 0
    Christian Kruse
    1. 0
      Tabellenkalk
      1. 0
        Christian Kruse
        1. 0
          Tabellenkalk
          • selfhtml-wiki
          1. 0
            Christian Kruse
            1. 0
              Tabellenkalk
              • zu diesem forum
              1. 0
                Christian Kruse
    2. 0
      mathefritz
      1. 1
        Orlok
        • html
        1. 0
          Der Martin
          1. 0
            Gunnar Bittersmann
            1. 0
              Der Martin
            2. 0
              Matthias Apsel
              1. 0
                Gunnar Bittersmann
          2. 0
            1unitedpower
            • css
            • javascript
            1. 0
              Der Martin
              1. 0
                Orlok
                1. 1
                  Gunnar Bittersmann
                  1. 1
                    MudGuard
                  2. 1
                    Regina
                    1. 1
                      Der Martin
                      1. 2
                        Regina
                      2. 0
                        Gunnar Bittersmann
                        1. 0
                          Der Martin
                  3. 0
                    JürgenB
                  4. 0
                    1unitedpower
                    1. 0
                      marctrix
                      1. 0
                        1unitedpower
                        1. 0
                          marctrix
                          1. 0
                            1unitedpower
                            1. 0
                              Der Martin
                              1. 1

                                CSS Houdini

                                Gunnar Bittersmann
                            2. 0
                              marctrix
                              1. 0
                                Gunnar Bittersmann
                                1. 0
                                  marctrix
                                  1. 0
                                    Gunnar Bittersmann
                              2. 0
                                1unitedpower
                                1. 0
                                  marctrix
                                  1. 0
                                    1unitedpower
                              3. 0
                                Gunnar Bittersmann
                                1. 0
                                  marctrix
                                2. 0
                                  1unitedpower
                                  1. 0
                                    marctrix
                                    1. 0
                                      Gunnar Bittersmann
                                      • css
                                      • performance
                                      1. 0
                                        marctrix
                                        1. 0
                                          Gunnar Bittersmann
                                          1. 0
                                            marctrix
                                      2. 0
                                        1unitedpower
                                        1. 0
                                          Gunnar Bittersmann
                                          1. 0
                                            1unitedpower
                      2. 0
                        Der Martin
                        1. 0
                          1unitedpower
                          1. 0
                            Der Martin
                          2. 0
                            marctrix
                        2. 0
                          marctrix
                          1. 0
                            Der Martin
  2. 0

    Beispiel nicht existent

    Auge
    1. 0
      dedlfix