Incorrect form detection
1Password consistently thinks this form is a login form:
What kind of HTML should the developer use to prevent the login items (which are NOT email addresses) from showing there?
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser:_ Not Provided
Comments
-
Hey @nciiis,
Can you send over a link to the page in question so we can take a look and best advise?
Thank you!
0 -
I can send you the markup causing it
0 -
@nciiis it would be really helpful for us to take a look at the form itself, so a link would be preferable. Otherwise, please share the page structure like the steps here:
- Navigate to the form with the issue.
- Right click the 1Password icon in your browser toolbar.
- Click Help and choose Collect Page Structure.
- 1Password will save a .json file to your "Downloads" folder.
- Attach the downloaded .json file to your next reply.
If that's not possible, you can just copy the contents of the .json file to your reply. Make sure to not remove any data though, as we will have to take a close look at all the info to see where things might be going wrong.
Let us know if you have any other questions.
0 -
<form name="contact_us_form" method="post" onsubmit="return validateRecaptcha();"> <div class="form__row"> <input type="text" id="contact_us_form_name" name="contact_us_form[name]" required="required" autocomplete="name" placeholder="Name" class="form__input"> <label class="form__label required" for="contact_us_form_name">Name</label> </div> <div class="form__row"> <input type="text" id="contact_us_form_company" name="contact_us_form[company]" required="required" autocomplete="organization" placeholder="Company" class="form__input"> <label class="form__label required" for="contact_us_form_company">Company</label> </div> <div class="form__row"> <input type="email" id="contact_us_form_email" name="contact_us_form[email]" required="required" autocomplete="email" placeholder="Email address" class="form__input"> <label class="form__label required" for="contact_us_form_email">Email address</label> </div> <div class="form__row"> <input type="tel" id="contact_us_form_phone" name="contact_us_form[phone]" autocomplete="tel" placeholder="Phone number" class="form__input"> <label class="form__label" for="contact_us_form_phone">Phone number</label> </div> <div class="form__row"> <textarea id="contact_us_form_question" name="contact_us_form[question]" required="required" rows="7" placeholder="Issue" class="form__input"></textarea> <label class="form__label required" for="contact_us_form_question">Issue</label> </div> <div class="form__row"> <input type="checkbox" id="contact_us_form_consent" name="contact_us_form[consent]" required="required" class="form__input--checkbox" value="1"> <label class="form__label--checkbox required" for="contact_us_form_consent">[longer text removed]</label> </div> <div class="g-recaptcha" data-sitekey="[removed]"></div> <div class="form__row"> <input type="submit" class="button medium-down-expanded" value="Send"> </div> <input type="hidden" id="contact_us_form__token" name="contact_us_form[_token]" value="[nonce removed]"> </form>
Tried to use the "code" style in this WYSIWYG editor, but it does not look very good. Sorry,
0 -
I have reverted back to v7, and while that version resolves some issues in v8, but the error still persist.
0