suit: Verbindung zw. HTML und Javascript

Beitrag lesen

muss ich das jetzt verstehen? Ich schlage vor, Scripte über CSS Klassennamen zu steuern. Du antwortest, gute Scripte brauchen das nicht und empfiehlst strickte Trennung von Inhalt und Script. Und dann schlägst du auf meinen Einwand hin, dass das nicht immer geht, als Alternative CSS3 vor.

Ich sagte CSS3-Selektoren, nicht CSS3. Es gibt mittlerweile einige Selektor-Engines für JavaScript (allen voran Sizzle)

Daher noch mal die (auch meine) Frage: wie kann ich ein Script steuern, das nicht alle Elemente einer Seite (z.B. DIVs oder IMGs), sondern nur ganz bestimmte ansprechen soll, wobei die Suche nach bestimmten Tags oder Tagkombinationen entfällt.

  • CSS-Klassennamen
      deiner Meinung nach nicht unobtrusiv

Eine Klasse ist nur dann sinnvoll, wenn sie die Art des Elements (nicht das aussehen beschreibt).

Man stelle sich einen Dialog vor, in dem der Submitbutton ein bestimmtes aussehen haben soll.

class="button kleinesicon iconlinks bestaetigenicon" ist z.B. uncool

class="dialog" im umgebenden Form-Element und den Button dann mittels "dialog input[type=submit]" zu selektieren ist "cool"

0 68

Eigene Tags im IE

Me
  • javascript
  1. 0
    suit
    1. 0
      Me
      1. 0
        suit
        1. 0
          Me
          1. 0
            Struppi
          2. 0
            Don P
            1. 0
              suit
              1. 0
                Don P
                1. 0
                  suit
                2. 0
                  Me
                  1. 0
                    Don P
                    1. 0
                      EKKi
                      1. 0
                        Me
                        1. 0
                          JürgenB
                          1. 0
                            Me
                            1. 0
                              suit
                              1. 0
                                Me
                                1. 0
                                  suit
                              2. 0
                                JürgenB
                                1. 0
                                  suit
                                  1. 0
                                    Me
                                    1. 0
                                      suit
                                      1. 0
                                        Me
                                        1. 0
                                          suit
                                          1. 0
                                            Me
                                            1. 0
                                              EKKi
                                              1. 0
                                                Me
                                            2. 0
                                              suit
                                              1. 0
                                                Me
                                                1. 0
                                                  suit
                                                  1. 0
                                                    JürgenB
                                                    1. 0
                                                      suit
                                                      1. 0

                                                        Verbindung zw. HTML und Javascript

                                                        JürgenB
                                                        1. 0
                                                          suit
                                                          1. 0
                                                            JürgenB
                                                            1. 2
                                                              suit
                                                              1. 0
                                                                JürgenB
                                                                1. 0
                                                                  suit
                                                                  1. 0
                                                                    JürgenB
                                                                  2. 0
                                                                    Me
                                                                    1. 0
                                                                      suit
                                                                      1. 0
                                                                        Me
                                                                        1. 0
                                                                          suit
                                                                          1. 0
                                                                            Me
                                                                            1. 0
                                                                              Auge
                                                                              1. 0
                                                                                suit
                                                                                1. 0
                                                                                  Me
                                                                                  1. 0
                                                                                    suit
                                                                                    1. 0
                                                                                      Me
                                                                                      1. 0
                                                                                        suit
                                                                              2. 0
                                                                                Don P
                                                                                1. 0
                                                                                  Der Martin
                                                                          2. 0
                                                                            Me
                                                  2. 0
                                                    Me
                                                    1. 0
                                                      suit
                        2. 0
                          Don P
                          1. 0
                            suit
                          2. 0
                            Don P
                            1. 0
                              Me
                              1. 0
                                suit
                                1. 0
                                  Me
                                  1. 0
                                    Don P
                        3. 0
                          EKKi
  2. 0
    Struppi
    1. 0
      Me
      1. 0
        Struppi
        1. 0
          Me