JavaScript - Array JavaScript Ayuda

   
Vista:

Array JavaScript Ayuda

Publicado por Eva evadelbarrio@hotmail.com (1 intervención) el 02/08/2014 14:11:15
Hola a todos,

estoy desarrollando una pequena tarea en JavaScript y estoy atascada.

Necesito que se vayan mostrando los caracteres del input uno a uno. He conseguido que al hacer click se muestre el primero pero necesito que al seguir haciendo click se muestren los demas uno a uno (maximo 10) y cuando ya no haya mas caracteres que al hacer click aparezca un mensaje.

Copio mi código, muchas gracias por adelantado si alguien puede ayudarme.

1
2
3
4
5
6
7
8
9
var newText=document.getElementById("myInput").value;
 
var myArray = newText.split("");
myArray=newText[0,1,2,3,4,5,6,7,8,9];
 
document.getElementById("stylesChanger").onclick=function() {
newText=document.getElementById("myInput").value;
document.getElementById("firstDiv").innerHTML=newText[0];
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Array JavaScript Ayuda

Publicado por xve (1595 intervenciones) el 02/08/2014 23:55:13
Hola Eva, no te entiendo muy bien exactamente lo que quieres...

Haber que te parece este código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="utf-8">
</head>
 
<body>
<input type="text" id="myInput">
<input type="button" value="mostrar valores" onclick="mostrar()">
<div id="firstDiv"></div>
 
<script>
	var valorActual=0;
 
	function mostrar()
	{
		var newText=document.getElementById("myInput").value;
 
		document.getElementById("firstDiv").innerHTML=newText[valorActual];
		valorActual++;
	}
</script>
 
</body>
</html>

a medida que vas pulsando el botón, te va mostrando las letras del cuadro de texto.

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar