Hola
Anarninquë
Prueba poniendolo así:
Código:
<script type="text/javascript">
function valor()
{
var nombre;
nombre=prompt("Introduce tu nombre:","");
alert("Hola "+nombre+" gracias por entrar...)");
document.forms[0]['quien'].value = nombre;
mensaje=prompt(nombre+" deja tu mensaje ahora:","");
alert("Tu mensaje ha sido guardad...");
document.forms[0]['msg'].value = mensaje;
document.forms[0].submit();
}
</script>
</head>
<body onload="valor()">
<form name="form" action="send.php" method="post">
<SCRIPT language="JavaScript">
document.write('<input type="text" name="quien" type="hidden">');
document.write('<input type="text" name="msg" type="hidden">');
</SCRIPT>
</form>
Por curiosidad: ¿porqué utilizas
document.write para "dibujar" los cuadros de texto? ¿No puedes poner directamente el código HTML?
Saludos,