一部機能制限:項目にname属性が存在しない、または重複している
GORILLA-EFOの機能の一部が動作しない可能性があるフォームについて
GORILLA-EFOでは、設定時に登録されたフォーム項目の下記の情報をもとに、実際にタグが貼られたフォーム上にその項目が存在するかを照合しています。
- タグ名(input/selectなど)
- type属性(text/emailなど)
- name属性
- 親のformタグのname属性
そのため、name属性のない項目や、name属性が重複している項目の入力支援動作や操作ログ取得を行うことはできません。
ただし、name属性が重複する場合でも、checkbox、radioボタンの場合は問題ありません。
過去事例
例えば、以下のような例が過去に該当しています。
通販サイトの会員登録フォームの規約同意に関するcheckbox
本来は必須項目だが、name属性がないために「背景色設定」できず
交通サービスの予約フォームの「出発時間」「到着時間」部分
本来は両方必須項目だが、name属性が重複するために先に存在する「出発時間」しか「背景色設定」できず
チェックポイント
- name属性のない入力項目がないかをご確認ください
- name属性の重複する入力項目がないかをご確認ください
対処策
name属性を修正
name属性が重複しないよう、フォームを修正ください
該当の項目は無視
該当項目の重要性を踏まえ、ご検討ください