Hola:
La función recibeValor debería estar definida en el head de la página... Lo que no tengo claro es lo que quieres hacer con tu variable... si es solo mostrarla puedes hacerlo con un formulario y un campo text, pero si es para otra cosa, tal vez sea mejor que nos lo expliques... por ejemplo, si quisieras cambiar el color del body, recibeValor se definiría así:
<head>
<script>
function recibeValor(color) {
document.body.style.color = color;
}
</script>
</head>
Pero es mejor no tener que jugar a adivinar.
Saludos