Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarKteus

[Resolvido] Habilitando e desabilitando botões do SUBMIT

Recommended Posts

Boa noite

 

Preciso urgente

 

de um script q faça o seguinte:

 

tenho dois input text

<input type=text id=lala1 value=lalal1>

<input type=button value=Gravar submit>

<input type=text id=lala2 value=lalal2>

<input type=button value=Alterar submit>

 

caso eu altere o campo 1 o button Gravar seja habilitado e o button Alterar desabilitado

caso eu altere o campo 2 o button Alterar seja habilitado e o button Gravar desabilitado

 

tem como ?

:unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz um simplezinho, vê se te ajuda.

<script type="text/javascript">
function habilitaButton( el, bt, value )
{
	var button = document.getElementById( bt );
	if( el.value != value )
		button.disabled = '';
	else
		button.disabled = 'disabled';
}
</script>
	<input type="text" id="lala1" value="lalal1" onkeyup="habilitaButton(this, 'gravar', 'lalal1')" />
	<input type="button" value="Gravar" id="gravar" submit="submit" disabled="disabled" />
	<input type="text" id="lala2" value="lalal2" onkeyup="habilitaButton(this, 'alterar', 'lalal2')" />
	<input type="button" value="Alterar" id="alterar" submit="submit" disabled="disabled" />
Acho que não entendi bem qual é o fluxo lógico que deve seguir os teus botões..

<script type="text/javascript">
function habilitaButton( hab, desa )
{
	var habilitar = document.getElementById( hab );
	var desabilitar = document.getElementById( desa );
	
	habilitar.disabled = '';
	desabilitar.disabled = 'disabled';
}
</script>
	<input type="text" id="lala1" value="lalal1" onkeyup="habilitaButton('gravar', 'alterar')" />
	<input type="button" value="Gravar" id="gravar" submit="submit" disabled="disabled" />
	<input type="text" id="lala2" value="lalal2" onkeyup="habilitaButton('alterar', 'gravar')" />
	<input type="button" value="Alterar" id="alterar" submit="submit" disabled="disabled" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.