Для этого есть обходной путь - сделайте элемент видимым через javascript, непосредственно перед тем, как с ним взаимодействовать:
Execute Javascript document.getElementById('file').style.visibility='visible'
ОБНОВЛЕНИЕ:
Если вы хотите установить атрибут, отличный от style
Как и в этом случае пользовательский метод с именем hidden
, вы используете другой метод js:
Execute Javascript document.getElementById('file').setAttribute('hidden') = 'new_value'
, где, как вы знаете, «new_value» сделает его видимым.
И если вы хотите удалить его вообще, вызов
Execute Javascript document.getElementById('file').removeAttribute('hidden')