tengo un problema, tengo dos divs salida1 y salida. Estoy intentando que mediante el uso de un script llamar al atributo display y la imagen del div salida1 desaparesca y asi el div salida ocupe su lugar; pero no me sale., la funcion ocultar se llama desde la funcion mostrar imagen, alguien puede decirme que estoy haciendo mal y ayudarme por favor. Adjunto el codigo:
Código PHP:
Ver original
<script> function ocultar(){ document.getElementById('salida1').style.display = 'none'; } function mostrarimagen(original){ copia = document.getElementById('salida'); copia.src=original; ocultar(); } </script> </head> <body> <?php $carpeta = "http://cdcss.info/cSdxx/images/propiedades"; $nompicture = $_POST['codpro']; ?> <img id="salida" src="" alt=""> </div> <img id="salida1" src="" alt="" style="display:none; float: left; width:655px; height:382px;"> <?php echo "propiedad seleccionada" ; echo '<br>'; echo '<img src="'.$carpeta."/".$nompicture.'" onclick="mostrarimagen(this.src);" alt="" style=""/>'; ?> </div> <?php echo '<div id="recimagenesmini">'; $directorio=$_POST['codpro']; $ruta="images/otros/$directorio/"; if ($file != "." && $file != "..") { ?> <span class="imagen"><img src="<?php echo $ruta . $file; ?>" onclick="mostrarimagen(this.src);" alt="" style="float: right; width:151px; height:105px;"/></span> <?php } } echo '</div>'; ?> </body> </html>