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
siento no estar de acuerdo contigo. en realidad usar el constructor conlleva mas tiempo en la ejecución ya que cada variable dentro del bloque necesita ser comprobada para saber si es una propiedad o no del objeto del que "with" hace referencia
</offtopic>






