url for LinkedIn advanced search: https://www.linkedin.com/vsearch/p?adv=true&trk=advsrch
I am trying to fill fields and hit the submit button on the LinkedIn advanced search page using Selenium (Python).
However, when I try to send keys to the fields that I would like to fill (ex. First Name), I get this error: ElementNotVisibleException: Message: Element is not currently visible and so may not be interacted with. I'm guessing this has to do with the toggle show/hide of the advanced search frame. I had thought the advanced search frame was by default visible, but it seems the Selenium Driver does not recognize this.
How would I make these "invisble" field and submit button elements visible?
I have tried:
using the Wait function to put a delay on the page.
running a script to make the div element holding the advanced search page
"clicking" on the toggle show/hide button for advanced search although I am not sure I did it correctly