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!