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>
Código PHP:
window.onload = function(){
muestra_oculta(el);