フォームで生年月日を入れた時点で、メールアドレスを必須から外すことができますか?
質問詳細:
カートのフォームですが、例えば50歳以上の方はメール入力の必要がなくなるといった設定は可能でしょうか?
例えばですが、フォームの生年月日を入れる段階で50歳以上の方は、アドレス横の必須という文字が消えて、入力しなくても購入できるようになる、といった形が理想です。
回答:
テンプレートの作り方で対応が可能です。
誕生日の入力値が変更されたことをトリガーとしてメールアドレスのインプットボックスを非表示にし、valueには乱数を入れるというようなJSになります。