Estoy intentado recorrer un string y imprimir cada caracter del mismo en pantalla pero no consigo que funcione a ver si alguien me hecha un cable porqué no veo lo que falla.
Código:
<html>
<head>
<title>ejercicio datos</title>
<script language="javascript">
<!--
function validar()
{
for(i=0;i<formu.datos.value.length;i++)
{
caracter=datos.value.charAt(i);
document.write("-"+caracter+"<br>");
}
}
//-->
</script>
</head>
<body>
<form name="formu">
<input type="text" name="datos" size="50">
<input type="button" value="enviar" onClick="validar()">
</form>
</body>
</html>