Existe alguma maneira de parar o Firefox do envio de um formulário em um erro de JavaScript? Talvez em about: config?

StackOverflow https://stackoverflow.com/questions/571502

Pergunta

Existe alguma maneira de parar o Firefox do envio de um formulário em um erro de JavaScript?

Quer dizer, eu sei que eu posso usar uma caixa de alerta ou firebug para impedi-lo de fazê-lo, mas ... nem todas as páginas que as pessoas trabalham em trabalho com Firebug, e que a caixa de alerta é apenas irritante ...

Talvez haja uma definição no about: config? Eu poderia mexer com?

Foi útil?

Solução

Criar uma função que retorna true (sem erros) ou falsas (alguns erro). Adicionar uma enviar manipulador ao seu formulário:

<form [..] onsubmit = "return yourFormCheckfunction();">

Agora, se os retornos 'yourFormCheckfunction' false, o formulário não é apresentado.

Outras dicas

Envie o formulário usando JavaScript. Dessa forma, se o script falhar, ele nunca fica para a linha onde ele envia o formulário.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top