Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/06/2010, 09:13
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 11 meses
Puntos: 310
Respuesta: Cambiar visibility o display en un botón

Código Javascript:
Ver original
  1. function cambia(a, b){
  2.  var id1 = document.getElementById(a);
  3.  var id2 = document.getElementById(b);
  4.  if(id1.style.display=='block'){
  5.   id1.style.display = 'none';
  6.   id2.style.display = 'block';
  7.  }else{
  8.   id1.style.display = 'block';
  9.   id2.style.display = 'none';  
  10.  }
  11. }
  12. //o más simple
  13. function cambia(a, b){
  14.  var id1 = document.getElementById(a);
  15.  var id2 = document.getElementById(b);
  16.  id1.style.display = (id1.style.display == 'block') ? 'none' : 'block';
  17.  id2.style.display = (id1.style.display == 'block') ? 'none' : 'block';
  18. }
Código HTML:
Ver original
  1. <input type='button' value='Ver / No ver' onclick='cambia("id1", "id2");' />
  2. <div id='id1' style='display:block;'>1</div>
  3. <div id='id2' style='display:none;'>2</div>

Saludos (: