Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2011, 03:47
jurassicboy
 
Fecha de Ingreso: agosto-2009
Mensajes: 91
Antigüedad: 14 años, 8 meses
Puntos: 2
onClick con dos eventos a la vez.

Buenos días, a ver si me podéis echar un cable.

Tengo un código PHP que mediante onClick llama a una función javascript, ésta lo que hace es desplegar y esconder un listado. Inicialmente tengo una imagen con un símbolo (+) que al pulsarlo hace que se despliegue el listado. Para volverlo a esconder hago click en la misma imagen.

Lo que me gustaría es que al hacer click en (+) se desplegara el listado y en lugar de esa imagen apareciera otra imagen con un (-). Entonces al hacer click en el (-) se escondiera y volviera a aparecer el (+).

Espero haberme explicado correctamente, aquí os dejo el código:

PHP

<a href="#" onclick="cambiar('mostrar'); return false;" title="listar" class="secciono10px"><img style="vertical-align: bottom;" src="images/trans.gif" class="noticiasVerMas" alt="Ver mas" width="12px" height="12px"></a>


javascript:

function cambiar(esto)
{
vista=document.getElementById(esto).style.display;
if (vista=='none')
vista='block';
else
vista='none';

document.getElementById(esto).style.display = vista;
}

Mil gracias de antemano