Der Martin: Label Style ändern?

Beitrag lesen

Hallo,

auch IE6 kann ein Formularelement in einem Label-Element eingeschlossen problemlos verarbeiten. nur das for-Attribut muß dazu gesetzt sein.

stimmt, da hatte ich mich vergaloppiert. Ich wusste, dass er irgendwas in dem Zusammenhang nicht richtig kapiert - natürlich kann man die Elemente verschachteln, wie es vorgesehen ist, nur braucht der IE trotzdem das for-Attribut, um den Zusammenhang zu begreifen.

Und damit könnte hawk seine HTML-Struktur tatsächlich sinnvoll abändern:

<label for="warn_sel_Size">Size
 <select name="sel_Size" id="warn_sel_Size">
  <option value="x">Not available</option>
 </select>
 </label>

So kann er das Label entweder über getElementsByTagName() suchen, oder ihm auch noch eine ID geben und getElementById() verwenden, und das darin enthaltene Formularelement dann mit children[] adressieren.

So long,
 Martin

--
Hannes würfelt abends immer, ob er den Abend mit seiner Frau zuhause verbringt oder in die Kneipe geht. Wenn er eine 6 würfelt, geht er in die Kneipe.
Gestern musste er 37mal würfeln.