Dojoウィジェットの内部入力要素のIDを設定するにはどうすればよいですか?

vogomatix

Dojoは、いくつかの「通常の」入力要素をより複雑なノード構造に変換します。たとえば、Dojodijit/form/Selectは、<select>要素ではなくテーブルで構成されるウィジェットになりますdojox.form.Uploaderidが要素でspanはなくaにマップされるものに変換され<input id="myId" type="file"ます。などなど。

アクセシビリティのために、ラベルを入力ウィジェットにマップする必要がありますラベルの値が入力と一致しないため、Waveを介してWebサイトを実行すると、多くの危険信号が生成されforますid

この問題を回避する最善の方法は何ですか?

デフォルト

ほとんどのウィジェットにidプロパティを設定できます。これは、必要な内部ノードに配置する必要があります。例として、このフィドル見てくださいTextBoxウィジェットのHTMLインスペクターを開くと、外部ノードに「widget_ [myid]」とウィジェットに渡したIDが含まれていることがわかります。その外側のdivの内容を掘り下げると、実際の要素には、私が渡した目的のIDが実際に含まれていることがわかります<input>idwidgetid<input>

ただし、hidden<input>使用して値を格納するより複雑なウィジェットの場合は、valueNodeプロパティのIDを明示的に設定する必要があるようです。このフィドルで見ることができます

したがって、次のようにプログラムでウィジェットを作成できます。

var select = new Select({
  ... widget properties
});
select.valueNode.id = "my_id"; // probably best to use dom-attr to set this.

ウィジェットが宣言的に作成されている場合は、レジストリ、アタッチポイント、またはdijit#byIdを介してウィジェットにアクセスする必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

appBarLayoutの上にCardViewウィジェットを設定するにはどうすればよいですか?

分類Dev

複数のonclickpendingintentsをウィジェットに設定するにはどうすればよいですか?

分類Dev

SplitLayoutPanelで中央ウィジェットの「setWidgetSize」を設定するにはどうすればよいですか?

分類Dev

内部のタブ/ウィジェットに影響を与えずにQTabWidgetのスタイルを設定するにはどうすればよいですか?

分類Dev

入力要素にデフォルトの月を設定するにはどうすればよいですか?

分類Dev

jQueryカレンダーウィジェットの地域設定を適切に設定するにはどうすればよいですか?

分類Dev

ListViewの上部にウィジェットを挿入するにはどうすればよいですか?

分類Dev

MacOSのPythonTkinterチェックボタンウィジェット:テキストの色を設定するにはどうすればよいですか

分類Dev

FlutterのTextFieldウィジェットからの入力を使用してタイマーの期間を設定するにはどうすればよいですか?

分類Dev

コード内のテキストの色をAndroidウィジェットに設定するにはどうすればよいですか?

分類Dev

Kivyウィジェットの位置プラットフォームを個別に設定するにはどうすればよいですか?

分類Dev

QT-Designerからウィジェットにデフォルトの可視性値を設定するにはどうすればよいですか?

分類Dev

KV langで親からカスタムウィジェットのテキストを設定するにはどうすればよいですか?

分類Dev

QDateEditウィジェットで設定されたユーザー値を別の関数で使用するにはどうすればよいですか?

分類Dev

Angularコンポーネントの入力要素にIDを適切に設定するにはどうすればよいですか?

分類Dev

Tkinterのテキストウィジェットにファイルコンテンツを入力するにはどうすればよいですか?

分類Dev

Androidでタブウィジェットインジケーターの高さを設定するにはどうすればよいですか?

分類Dev

ウィジェットのViewFlipperにアクセスして、コンテンツを動的に入力するにはどうすればよいですか?

分類Dev

テキストウィジェットを使用して複数行のテキストを設定するにはどうすればよいですか?

分類Dev

Flutter Chipウィジェットの上下の余白をゼロに設定するにはどうすればよいですか?

分類Dev

Tkinter.Textウィジェットのスクロールバーの幅を設定するにはどうすればよいですか?

分類Dev

カスタムウィジェットの背景色と境界線の幅を設定するにはどうすればよいですか?

分類Dev

forループを使用してカラーウィジェットで選択された色の色と一致するように「div」要素の色を動的に設定するにはどうすればよいですか?

分類Dev

IPythonウィジェットのデフォルト値を設定するにはどうすればよいですか?

分類Dev

Matplotlibウィジェット(navBar / canvas)のPyQT4スタイルシートを設定するにはどうすればよいですか?

分類Dev

WTForms:HTML5ウィジェットのデフォルト値を設定するにはどうすればよいですか?

分類Dev

ウィジェットのボタンに画像を設定するにはどうすればよいですか?

分類Dev

tkinter Scaleウィジェットの状態を無効に設定するにはどうすればよいですか?

分類Dev

Windowsでウィジェットのテーマを設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    appBarLayoutの上にCardViewウィジェットを設定するにはどうすればよいですか?

  2. 2

    複数のonclickpendingintentsをウィジェットに設定するにはどうすればよいですか?

  3. 3

    SplitLayoutPanelで中央ウィジェットの「setWidgetSize」を設定するにはどうすればよいですか?

  4. 4

    内部のタブ/ウィジェットに影響を与えずにQTabWidgetのスタイルを設定するにはどうすればよいですか?

  5. 5

    入力要素にデフォルトの月を設定するにはどうすればよいですか?

  6. 6

    jQueryカレンダーウィジェットの地域設定を適切に設定するにはどうすればよいですか?

  7. 7

    ListViewの上部にウィジェットを挿入するにはどうすればよいですか?

  8. 8

    MacOSのPythonTkinterチェックボタンウィジェット:テキストの色を設定するにはどうすればよいですか

  9. 9

    FlutterのTextFieldウィジェットからの入力を使用してタイマーの期間を設定するにはどうすればよいですか?

  10. 10

    コード内のテキストの色をAndroidウィジェットに設定するにはどうすればよいですか?

  11. 11

    Kivyウィジェットの位置プラットフォームを個別に設定するにはどうすればよいですか?

  12. 12

    QT-Designerからウィジェットにデフォルトの可視性値を設定するにはどうすればよいですか?

  13. 13

    KV langで親からカスタムウィジェットのテキストを設定するにはどうすればよいですか?

  14. 14

    QDateEditウィジェットで設定されたユーザー値を別の関数で使用するにはどうすればよいですか?

  15. 15

    Angularコンポーネントの入力要素にIDを適切に設定するにはどうすればよいですか?

  16. 16

    Tkinterのテキストウィジェットにファイルコンテンツを入力するにはどうすればよいですか?

  17. 17

    Androidでタブウィジェットインジケーターの高さを設定するにはどうすればよいですか?

  18. 18

    ウィジェットのViewFlipperにアクセスして、コンテンツを動的に入力するにはどうすればよいですか?

  19. 19

    テキストウィジェットを使用して複数行のテキストを設定するにはどうすればよいですか?

  20. 20

    Flutter Chipウィジェットの上下の余白をゼロに設定するにはどうすればよいですか?

  21. 21

    Tkinter.Textウィジェットのスクロールバーの幅を設定するにはどうすればよいですか?

  22. 22

    カスタムウィジェットの背景色と境界線の幅を設定するにはどうすればよいですか?

  23. 23

    forループを使用してカラーウィジェットで選択された色の色と一致するように「div」要素の色を動的に設定するにはどうすればよいですか?

  24. 24

    IPythonウィジェットのデフォルト値を設定するにはどうすればよいですか?

  25. 25

    Matplotlibウィジェット(navBar / canvas)のPyQT4スタイルシートを設定するにはどうすればよいですか?

  26. 26

    WTForms:HTML5ウィジェットのデフォルト値を設定するにはどうすればよいですか?

  27. 27

    ウィジェットのボタンに画像を設定するにはどうすればよいですか?

  28. 28

    tkinter Scaleウィジェットの状態を無効に設定するにはどうすればよいですか?

  29. 29

    Windowsでウィジェットのテーマを設定するにはどうすればよいですか?

ホットタグ

アーカイブ