Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: z3nth10n en 6 Julio 2012, 16:20 pm



Título: Problema con el value de un text
Publicado por: z3nth10n en 6 Julio 2012, 16:20 pm
Hola amigos, bueno, lo que estoy intentando hacer es, pasar el contenido de un DIV a un value.

Bueno el código que tengo es el siguiente:
Código
  1. function test() {
  2. document.getElementById('partido2').innerHTML;
  3. }
  4.  
  5. function test2() {
  6. document.formredac.test.value = test();
  7. }
  8.  

y en el html:

Código
  1. <div id="partido2"><div id="partido"></div></div>
  2. <input type="button" onclick="return test2()" value="ver div" />
  3. <input type="text" height="30" width="100" id="test" name="test" />
  4.  

Pero lo unico que consigo es "undefined", y yo lo que quiero es: "<div id="partido"></div>"

Ayuda, plz!

Un saludo.


Título: Re: Problema con el value de un text
Publicado por: z3nth10n en 6 Julio 2012, 18:16 pm
Ya está resuelto, lo unico que he hecho ha sido esto.

document.formredac.test.value = document.getElementById('partido2').innerHTML;

en vez de:

document.formredac.test.value = test();


Título: Re: Problema con el value de un text
Publicado por: Pablo Videla en 6 Julio 2012, 18:51 pm
Ya está resuelto, lo unico que he hecho ha sido esto.

document.formredac.test.value = document.getElementById('partido2').innerHTML;

en vez de:

document.formredac.test.value = test();

el problema era que el test() no retornaba nada.  ;)


Título: Re: Problema con el value de un text
Publicado por: z3nth10n en 6 Julio 2012, 19:21 pm
Gracias por explicar.  :)