Hola A Todos
Necesito capturar de cierta forma usando este método getElementsByTagName() todos los elementos de formulario ya que quisiera que pasandole la posición de un elemento en el formulario me retorne el valor, lo cual hago bien pero solo si en la función getElementsByTagName paso como argumento 'input', o sea que solo considero los elementos de tipo input, pero no así los select o los textarea que estén en el documento, entonces cuando están estos elementos en el formulario el valor retornado no corresponde al valor que tiene asignado dicho elemento en el atributo value.
Esto es lo que hago.
id = document.getElementsByTagName('input').item(pos).v alue;
la variable 'pos' viene del resultado de iterar sobre todos los elementos del formulario pero se guarda solo la posición del elemento checkbox marcado.
Espero me ayuden y se haya entendido