Mechanize - это анализатор HTML, а не интерпретатор JavaScript. Если его нет в HTML, он ничего не может сделать. Вам нужен «правильный» браузер. (Под «правильным» я имею в виду тот, который может по крайней мере анализировать HTML, запускать JavaScript и в идеале также интерпретировать CSS.)
Существуют такие инструменты, как Selenium & Co., которые позволяют вам «дистанционно управлять» «настоящим» браузером (Firefox, Internet Explorer, & hellip;), и предпринимаются усилия для создания полностью сценариевых браузеров без графического интерфейса пользователя именно для этого варианта использования. .
Примечание. В зависимости от того, в какой стране вы находитесь, агентство по безработице может нарушать антидискриминационные законы (особенно если это государственное учреждение), поэтому вы можете заставить их предложить версию формы без JavaScript. , но это а) не краткосрочное решение и б) тема для вашего юриста, а не StackOverflow.