Sorancio

| 307 envíos |  | Desconectado |
#11 |
Quiere decir que el for no se ejecuta, el porque... pues puede que la función getElementsByName() no exista y en consecuencia devuelva 0. O puede que no puedas usar variables no predefinidas como i.
Hagamos una cosa, pon un alert (antes del for) a ver que valor tiene elementos.length.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#12 |
Defini i, pero es como dices, sale cero en la longitud del arreglo.
Eso quiere decir que IE no reconoce getElementsByName()??
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#13 |
Correcto, no lo reconoce.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#14 |
Que puedo hacer entonces, alguna otra funcion que haga algo parecido??
Pues son muchas las filas que necesito ocultar.
Responder | Citar | Moderar | Mensaje Privado |
CHuLoYo

| 762 envíos |  | Desconectado |
#15 |
Puedes poner un getElementById y cogerás el elemento así : <div id="identificador"></div>
También tienes getElementByTagName pero cogerá todos los elementos de una etiqueta. www.Esquio.net | Diseño y programación web profesional Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#16 |
El problema es que son diferentes filas de una tabla, pero podria meter solo esas filas en un div.
No??
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#17 |
La forma que mejor se me ocurre es meter todo en un contenedor:
<div id="micontenedor"> <input ...> <input ...> </div>
Y luego acceder a los input con getElementsByTagName, de esta manera:
var elementos = document.getElementById('micontenedor').getElementsByTagName('input');
Segun W3C debes poder hacerlo.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#18 |
Estaba haciendo lo que dices, pero no captura nada, primero:
Luego:
Y el alert no me muestra nada.
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#19 |
<div id="divOct"></div
Lo primero es que te falta un '>'
Prueba a poner:
<div id="divOct"><span>Hola mundo</span></div>
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#20 |
El problema es que como debo ocultar ciertas filas de una tabla, creo que al meter un div en la estructura de la tabla no lo reconoce.
Responder | Citar | Moderar | Mensaje Privado |