Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2011, 11:16
raul999
 
Fecha de Ingreso: diciembre-2011
Mensajes: 3
Antigüedad: 12 años, 11 meses
Puntos: 0
De acuerdo Ocultar y mostrar descripcion

Hola, buenas tardes.

Bueno, lo que quiero hacer que cuando de click al botón se muestre la tabla y cambie el nombre del botón por ocultar descripción, hasta ahí bien, el problema reside en que cuando quiero ocultar la descripcion y cambiar el nombre a mostrar descripcion al darle al botón no ocurre nada.

Alguien podría decirme como hacerlo?, llevo horas intentandolo y no sé donde esta el fallo.

Gracias y un saludo.


Código HTML:
Ver original
  1. <div class="boton" align="center">
  2.     <input type="button" value="Mostrar Descripción" id="mostrarYOcultarDescripcion" onClick="javascript:mostrar_ocultar(this.form)">
  3. </div>
  4.                 <div id="tablaDescripcion">
  5.                 <table id="tablaTienda" class="tablaTienda" border="1" width="30%" cellspacing="0px" cellpadding="30px" align="center">
  6.                     <tr>
  7.                         <td align="center"><p align="left">NOX Cyclops. Peso y dimensiones: 173 mm, 400 mm, 405 mm. Color: Negro. Material: Metal. Cooling: 1x 80 mm</p></a></td>
  8.                     </tr>
  9.                 </table>
  10.                 </div>

Código CSS:
Ver original
  1. #tablaDescripcion{
  2.     visibility: hidden;
  3. }

Código Javascript:
Ver original
  1. function mostrar_ocultar(form) {
  2.     if($('#tablaDescripcion').css('visibility', 'hidden' )){
  3.         $('#tablaDescripcion').css('visibility', 'visible' );
  4.         $('#mostrarYOcultarDescripcion', window.parent.document).val('Ocultar Descripción');  
  5.     }else{
  6.         $('#tablaDescripcion').css('visibility', 'hidden' );
  7.         $('#mostrarYOcultarDescripcion', window.parent.document).val('Mostrar Descripción');
  8.     }
  9. }