Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2012, 14:42
maitep
 
Fecha de Ingreso: septiembre-2006
Mensajes: 116
Antigüedad: 18 años, 6 meses
Puntos: 1
pasar variable de php a javascrip

Hola buenas de nuevo...

sigo teniendo problemas para pasar las variables de php a javascript, el problema es que quiero ocultar el div que tenga el id que recibe el codigo php,
he probado mil formas y nada de las soluciones que me han dado funciona

el alert que puse me devuelve un null.

que estoy haciendo mal??? :(

este es el codigo tal y como esta ahora

Código PHP:
<script language="JavaScript">
function muestra_oculta(id){
if (document.getElementById){ //se obtiene el id
var el = document.getElementById(id); //se define la variable "el" igual a nuestro div
alert(el);
//el.style.display = (el.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div
}
}
window.onload = function(){
muestra_oculta('el');
}
</script>

</head>

<body>
    <?php $var=1;?>
     
    <!--Al hace llamado a la función solo tienes que idicar el nombre del DIV entre parentesis -->
    <p><a href="#" onclick="muestra_oculta(<?php echo $var?>)" title="">Mostrar / Ocultar</a></p>
     
    <div id="<?php echo $var;?>">
    <p>Este contenido tiene que mostrarse con el link</p>
    </div>

</body>
</html>
en este caso esto esta bien??

Código PHP:
window.onload = function(){
muestra_oculta(el); 
muchas gracias