Activar? Sim, activar. Todos sabemos como desactivar o botão submit num formulário e as razões para o fazer, mas e reactivar novamente o botão submit após um intervalo de tempo? Afinal de contas, e se o utilizador clicar no botão “Stop” (do browser), imediatamente após enviar o formulário? Porque não reactivar o botão submit após um intervalo de tempo para que o utilizador possa re-submeter o formulário?

botao demonstracao   Activar Botão Submit

MooTools

window.addEvent('domready',function() {
		var submeter = $('submit');
		submeter.addEvent('click',function() {
			submeter.set('value','A Submeter...').disabled = true;
			(function() { submeter.disabled = false; submeter.set('value','Re-Submeter'); }).delay(10000); // Quanto tempo? 10 segundos
		});
	});

botao demonstracao   Activar Botão Submit

Evidentemente, reactivar o submit não é ideal em todas as situações. É, no entanto, uma boa solução se o teu sistema se adaptar a esta funcionalidade.


Muito FracoFracoRazoávelBomMuito Bom (Nenhum voto por enquanto)
Loading ... Loading ...