Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2010, 12:42
Bam_Margera
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 9 meses
Puntos: 13
Crear un espejo palíndromo de Textareas

Muy buenas,

Tengo que entregar unos trabajillos para mañana y bueno, no entiendo que falla en este...

Lo que tiene que hacer, que cada vez que pulses el botón. Que ponga la ultima letra del primer text area en la primera posición del segundo text area.
En la siguiente pulsación, la penultima en la segunda, etc...

De momento estoy intentando que me pase letra a letra sin invertir el string, pero no me lo hace,

tengo el siguiente código

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
		<title>Espejo Palíndromo</title>
        <script type="text/javascript">
			var longitud = 0;
			var indice = 0;
			var origen = '';
			var destino = '';
			
			function palindromar_caracter(){
				var text_origen = document.getElementById("origen");
            	               var text_destino = document.getElementById("destino");
				origen = text_origen.innerHTML;
				destino = text_destino.innerHTML;
				var letra = origen[indice];
				
				text_destino.innerHTML = destino + origen[indice];
				indice = indice + 1;
				
        		
			}
			
			
		</script>
	</head>
	<body>
		
		<textarea id="origen" name="origen">La ruta natural</textarea>
		<textarea id="Destino" name="destino"></textarea>
		<button onclick="palindromar_caracter();">Palindromar letra</button>
	</body>
</html>
he probado un alert(origen[indice]) y me muestra caracter a caracter correctamente, pero al cambiar el alert por los inner, no hace nada...

Que pasa ?
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance