Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2013, 16:22
Avatar de ananda
ananda
 
Fecha de Ingreso: enero-2012
Mensajes: 345
Antigüedad: 12 años, 3 meses
Puntos: 14
No encuentra la funcion js

Hola, tengo un problema con algo que, en principio, me parecía muy sencillo sin embargo no funciona y no me deja avanzar. El problema es que tengo un botón con un id tipo: "1969-1-1", es decir, una fecha y cada botón tiene la suya propia. Los botones están escondidos con el display:none y cuando pase el ratón quiero que sobresalgan y para ello he hecho esto:

Código PHP:
<script type="text/javascript>    
        
        function mostrar(id) {
        var id = <?php echo $today?>;
        document.getElementById(id).style.display = 'block';
        
    }

    
    </script>


<?php
 $today 
date("Y-m-d");
?>

<div id="cartelhoy" onmouseover="javascript:mostrar('<?php echo $today ?>');" >

    <div id="contenido">
    <input type="button" class="redactar" style='display:none;' id="<?php echo $today ;?>" />
    
    </div>
Está simplificado pero es así. Incluso en la función de js se puede ver que he hecho que la variable "id" sea directamente la variable php, cosa que no quiero que sea así, lo que quiero es que coja la id que le mando desde el contenido al pasar por encima el ratón. Ojalá me podáis ayudar, muchas gracias!
__________________
Creador de Vipefy , una nueva red social con un punto de vista diferente de las relaciones sociales.