Ir para conteúdo

POWERED BY:

Arquivado

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

JackDenio

[Resolvido] style.visibility = 'hidden' está alterando me

Recommended Posts

E ae ..to com um problema aqui to usando um esquema em um formulário que a pessoa escolhe fazer um depósito e tem 2 bancos como opção, ai quando ela clica em um aparece o número da conta de desse e vice e versa, so que o problema é que me layout ta sendo alterado :blink: , tipo a os campos são por padrão hidden, ai fica um espaço em branco, como eu posso resolver isso usando esse mesmo código..to postando aqui como que ta os esquemas

js:

function esconder(){
document.getElementById('cult').style.visibility = 'hidden';
document.getElementById('ocult').style.visibility = 'visible';
}

function mostrar(){
document.getElementById('cult').style.visibility = 'visible';
document.getElementById('ocult').style.visibility = 'hidden';
}
No formulário

...
<td>
	<label>Banco: </label>
	 <input name="banco" type="radio"  id="banco" value="Bradesco" onclick="mostrar();"/>
	 
	<label for="brad" >Bradesco </label>
	
	<input name="banco" type="radio" id="banco" value="Banco do Brasil"  onclick="esconder();" />
	<label for="bb" >Banco do Brasil </label>
	</td>
..

<label id="cult" style="visibility:hidden">
  <table>
	<tr>
		<td></td>
		<td>
	 <input type="text" name="bradesco" size="35px" value="número da conta" />
		</td>
	</tr>
 </table>
</label>

<label id="ocult" style="visibility:hidden">
  <table> 
	<tr>
		<td></td>
		<td>
			  <input type="text" name="bb" size="35px" value="número da conta"  />
		</td>
	</tr>
  </table>
</label>

Obs: To usando label porque minhas tags div ja estão todas envolvidas em outro esquema em js.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Diz aê Gutto .. em cima meu velho ... valeu a dica, troquei tudo quanto é visibility por display e funcionou do jeito que eu queria !!

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.