Hoje fiz uma compra pelo Submarino e no final, para ganhar alguns eBits eu precisava preencher uma pesquisa. Preenchi direitinho todos os dados e ao clicar em "Confirmar" recebi a seguinte mensagem de erro de JavaScript (linha 4156):
document.formsurvey.r8 is not a function
Como eu uso o browser Firefox (muito melhor que o Internet Explorer), utilizei o DOM Inspector (que já vem com ele) para achar o objeto form da página, selecioná-lo, no painel da direita escolher Objeto – Javascript Object e ir na excelente opção "Executar JavaScript…". Aí foi só digitar o comando "target.submit() " (sem as aspas, claro) e pronto, o formulário foi submetido, sem passar pela validação que está com pau e eu ganhei os meus bits!
Update: descobri que o erro acima só ocorre pois existem vários "radio buttons" ocultos, que por falta de profissionalismo do site não são exibidos no Firefox, só no IE. Com a excelente extensão Web Developer existe a opção "Outros" -> "Exibir Elementos Ocultos" que força a exibição deles e o botão "Comfirmar" passa a funcionar.
Site tosco é foda, é a contra-mão da Internet!
0 Comentários.