Ярлыки додзё с возможностью нажатия

Если вы используете входные данные формы dojo и хотите иметь для них такие ярлыки:

<label for="???">Email</label>
<input
  type="text"
  name="email"
  dojoAttachPoint="email"
  dojoType="dijit.form.TextBox"
/>

метка не активен, потому что нет способа узнать идентификатор ввода до его рендеринга.

Существует ли другое решение, кроме взлома идентификатора в том, что додзё генерирует для этого элемента?

ОБНОВЛЕНИЕ

Это на самом деле даже сложнее, чем я думал, потому что поле ввода в додзё отображается как

<div class="dijit dijitTextBox" id="widget_dijit_form_TextBox_0">
  <input class="dijitReset dijitInputField" value="Χ" type="text" tabindex="-1">
  ...
</div>

, а базовое поле ввода не имеет идентификатора

5
задан Karolis 30 July 2011 в 17:51
поделиться