Gunnar Bittersmann: 10 tipps für webseitenbauer

Beitrag lesen

@@Texter mit x:

nuqneH

Ein focus auf ein Eingabefeld wird häufig mit onload in <body> realisiert. Das ist Mist, weil man, während die Seite noch lädt, schon woanders hinklicken könnte und das focus einem dann den Cursor wieder klaut. Also sollte das focus möglichst früh gesetzt werden, gleich nach dem entsprechenden Eingabefeld.

Du meinst das so?

  <input id="foo"/>  
  <script type="text/javascript">[code lang=javascript]document.getElementById("foo").focus()
~~~</script>  
  <input id="bar"/>[/code]  
  
Da sei die generelle Überlegung in den Raum geworfen, ob das Setzen des Fokus in die Verhaltensschicht oder nicht doch in die Markupschicht gehört. HTML5 [[HTML5 §4.10.19.4](http://dev.w3.org/html5/spec/forms.html#autofocusing-a-form-control)]:  
  
~~~html
  <input id="foo" autofocus="autofocus"/>  
  <input id="bar"/>

(Webkits und Opera können’s schon.)

Daraus ergibt sich für mich _unausweichlich_, daß unter Umständen javascript am Ende Mist ist

Ja. Ein solcher Umstand ist das Setzen einer Klasse fürs 'html'-Element. [PERFORMANCE-BP2]

Qapla'

--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a
0 54

10 tipps für webseitenbauer

jobo
  • sonstiges
  1. 0
    Texter mit x
    1. 0
      Beat
      1. 0
        Gunnar Bittersmann
        1. 0
          Beat
          1. 0
            Deus Figendi
            1. 0
              Gunnar Bittersmann
          2. 0
            Gunnar Bittersmann
            1. 0
              Joachim
              1. 0
                Gunnar Bittersmann
                1. 0
                  Joachim
        2. 0
          Eddie
        3. 0
          karl
          1. 0
            Auge
          2. 0
            Kai345
            1. 0
              karl
              1. 0
                Auge
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Auge
                2. 0
                  karl
    2. 0
      Gunnar Bittersmann
      1. 0
        Texter mit x
        1. 0
          Gunnar Bittersmann
          1. 0
            Texter mit x
    3. 0
      jobo
  2. 1
    Gunnar Bittersmann
    1. 0
      jobo
    2. 0
      Struppi
      1. 0
        molily
        1. 0
          Struppi
          1. 3
            molily
            1. 0
              Struppi
      2. 0
        Struppi
  3. 0
    hotti
    1. 0
      Gunnar Bittersmann
      1. 0
        hotti
        1. 0
          Gunnar Bittersmann
  4. 1
    suit
    1. 0
      apsel
      1. 0
        suit
    2. 0
      Gunnar Bittersmann
      1. 0
        suit
        1. 0
          Struppi
          1. 0
            suit
            1. 0
              Struppi
              1. 0
                suit
        2. 0
          Klawischnigg
        3. 2
          molily
          1. 0
            jobo
      2. 0
        Længlich
        1. 0
          suit
    3. 0
      Joachim
      1. 0
        suit
        1. 0
          Joachim