Alguien sabe porq me falla este script?
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script language="JavaScript">
var cont=0;
var palabra = "Espere un momento por favor";
var punt = ".";
function punto(){
if(cont<=4){
palabra = palabra + punt;
document.write(palabra);
cont++;
setTimeout("punto()",500);
}
}
</script>
<body>
<script>
punto();
</script>
</body>
</html>
Lo que quiero hacer es q me aparezca una frase en la pantalla y cada segundo que pase me ponga un punto al final de la frase (añadiendose a la frase) hasta q forme algo parecido a esto:
Espere un momento por favor....