<html>
<head>
<script type="text/javascript">
function mostrar(){
var t=document.texto.value;
alert(t);
}
</script>
</head>
<body>
<input type="text" name="texto">
<input type="button" value="Mostrar" onclick="mostrar()">
</body>
</html>
Se supone que ingreo un texto al input name="texto" y luego mostrarlo en una ventana alert de JavasCript, pero no pasa nada, ¿cual sera el error?