I would like some advice about the Email form block. Those 2 points are the issue and I appreciate any help!
This form will have a pulldown with multiple selects but it doesn’t let us select multiple.
Somehow, the form submission doesn’t go through - an error shows up when I click ’Submit’.
(I am assuming it’s because this is a 2nd Email form block on one page - there is one in the footer already that connected to form submissions. Si it may not be set up properly to connect to the form submission.)
Form select elements are a bit confusing and very old school. To select multiple items you use CTRL and SHIFT keys. Very old-school UX, hasn’t changed since the 1980’s.
You probably want something more complex and you can usually achieve that. Two approaches you could look into;
Custom code to simplify multi-select on a traditional select element.
Custom code to build a new element that’s more complex but maybe more visually appealing. Likely it would be back-ended with either hidden checkbox elements or a hidden select, to capture the form data.
Most likely this happens when you have recaptcha enabled in site settings but no recaptcha block in the form. Or else, your site isn’t hosted yet and you’ve exceeded the 50 lifetime form submits during your testing.
I agree with you – this form select elements are old-fashioned and I would rather simple selects like pulldown with a checkbox.
So, I will look into the approaches
Custom code to build a new element that’s more complex but maybe more visually appealing. Likely it would be back-ended with either hidden checkbox elements or a hidden select, to capture the form data.
Is there any good reference site that I can learn and try? As I am not familiar with coding, easier is good.
Most likely this happens when you have recaptcha enabled in site settings but no recaptcha block in the form. Or else, your site isn’t hosted yet and you’ve exceeded the 50 lifetime form submits during your testing.
I think the reason is that the page has ReCaptcha, I will try adding it both or remove it from the other.