アリアラベルをKenticoフォームに追加することは可能ですか?私はオンラインフォームウィジェットを使用して自分のページにフォームを追加しています。私はADAに準拠したサイトを作るために各セクションにアリアラベルを追加したいと思います。Kentico Form Aria-Label
0
A
答えて
3
私はKenticoにデフォルトでこのオプションが表示されません。しかし、それは良い要求です。あなたが行う必要があるのは、そのプロパティを持つ独自のフォームコントロールを作成することです。テキストボックスのクローンを作成している何をするなり
https://docs.kentico.com/k10/custom-development/developing-form-controls
、フォームコントロールのプロパティに「AriaLabel」というプロパティを追加し、[プロパティ]でテキストボックス
のために新しいコードファイルに以下を追加領域:下部にをPage_Loadで
public string AriaLabel
{
get
{
return ValidationHelper.GetString(GetValue("AriaLabel"), "");
}
set
{
if (txtValue.Attributes["AriaLabel"] != null)
{
txtValue.Attributes["AriaLabel"] = ValidationHelper.GetString(GetValue("AriaLabel"), "");
}
else
{
txtValue.Attributes.Add("AriaLabel", ValidationHelper.GetString(GetValue("AriaLabel"), ""));
}
}
}
:
if (txtValue.Attributes["AriaLabel"] != null)
{
txtValue.Attributes["AriaLabel"] = AriaLabel;
}
else
{
txtValue.Attributes.Add("AriaLabel", AriaLabel);
}
0
フィールドにlabel属性を使用する場合は、アクセシビリティに準拠したHTMLレイアウトのラベルタグを生成します。それがあなたの目的を解決するのだろうか、それともあなた専用のアリアラベルタグだけを探していますか?
+0
デフォルトのテキストを使用してテキストボックスの内容を表示するので、ラベルを表示したくありません。 – Jman
関連する問題
- 1. Kentico Admin - ページタイプカスタムフォームレイアウト
- 2. Kenticoのカスタムフォーム
- 3. Kenticoは7コンソールアプリケーション
- 4. Kentico 9 cms:cmsTextBoxプレースホルダローカライゼーション
- 5. Kentico 8.2ニュースレター
- 6. Kentico CMSバージョン10
- 7. Kentico AD authenticatoin
- 8. Kentico 9 WorkflowEvents.SaveVersion.After
- 9. Kentico - 入力フィールド
- 10. Kentico SMTPサーバーアプリケーション
- 11. Kentico - Multiple Choiceデュアルリストフォームコントロール
- 12. Kentico webpart visibility
- 13. Kentico 9のホットフィックスエラー
- 14. EコマースプロダクトカスタムフィールドKentico 10
- 15. Kentico 6.0エラーCS0103
- 16. Kentico URLリダイレクトターゲットオプション
- 17. kentico stats by user
- 18. Kentico評価( 'DocumentType')
- 19. Kentico Webパーツデザインビュー
- 20. Kenticoのビルドエラー
- 21. ライブコンテキストのKentico CMSForm
- 22. AddAttachment Method in Kentico
- 23. Kentico Universal Pagerアップデートパネル
- 24. Kentico GETフォームデータ
- 25. Kenticoリピータのインラインウィジェット
- 26. Kentico CSS issue
- 27. CSSクラスKentico Admin UI
- 28. Kentico - フォームコントロールドロップダウンリストとSQLクエリ
- 29. kenticoスマート検索フィルタ
- 30. Kentico smartsearchとsharepoint online
これは非常に実行可能なソリューション@Jamnです。また、KenticoはHTML5に準拠したコントロールを作成するように努めています。 http://ideas.kentico.com/forums/239189-kentico-product-ideas/suggestions/7161014-add-support-for-html5-input-types私は、ADA準拠のコントロールをよくこれは私の意見で手に入る可能性があります。 –