I\'ve been on a prowl looking for a way to access a non visible text field using selenium\'s webdriver. The only way i got it to work is using
driver.execut
Unless I'm misisng something, one option is:
driver.execute_script("document.getElementById('text_field').value+='{0}'".format(foo))