| |||
Capturar elementos que estan en una celda Hola, queria preguntarles como puedo hacer para capturar a los elementos que estan en un celda, las celdas las voy creando dinamicamente con el DOM asi como a todos los elementos que hay en ella, en las demas filas de la tabla tambien estan los mismos elementos pero con diferente nombre e ID, he tratado pero no se como hacerlo, por ejemplo para llamar a la fila yo hago esto, var c=elemento.parentNode.parentNode, y si con esto ya tengo acceso a la fila, pero como puedo hacerlo a reves, intente con childNode, pero aun no me resulta. |
| |||
Re: Capturar elementos que estan en una celda Código PHP: supongo que esta bien, pero si en esa fila tengo varios inputs como hago para llamar a uno especifico y tambien a sus propiedades? Última edición por StrikeFreedom; 06/02/2007 a las 16:57 |
| ||||
Re: Capturar elementos que estan en una celda Buff... no te gustaba el color por defecto para un post del foro eh? Debes recorrer todos los hijos. Es decir, childNodes es un array, el tercer elemento es childNodes[2] etcétera. Supongo que si quieres recoger el tercer input, deberás hacer un bucle recorriendo los hijos, y contando la cantidad de inputs que te vas encontrando. Al tercero paras y ése será el elemento buscado. También puedes arreglartelas con objeto.getElementsByTagName("input"), creo que eso funciona. Personalmente, creo que funcionaría mejor con un document.getElementById("") Un saludo
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| |||
Re: Capturar elementos que estan en una celda Cita: No es eso, es que necesito saber los nombres de los inputs para cambiarles de nombre al mismo numero de la fila en la que esta, por ejemplo el input "cantidad4" esta en la fila 4, pero al momento de eliminar la fila 2 la fila 4 pasa a ser la fila 3 pero el input se queda con el nombre cantidad4, me entiendes?, necesito reordenar todos los inputs ya que eso me trae problemas en lo que estoy haciendo, es que haciendo una nota dede pedido y esa parte es la de los detalles.Buff... no te gustaba el color por defecto para un post del foro eh? Pero igual agradezco tu ayuda, voy a intentarlo. Última edición por StrikeFreedom; 07/02/2007 a las 07:56 |
| |||
Re: Capturar elementos que estan en una celda Gracias por la ayuda, eso me dio una idea: Código PHP: esos numeros son deacuerdo a la fila en la que estan, pero almenos ya tengo una idea, voy a seguir intentando. |
| ||||
Re: Capturar elementos que estan en una celda StrikeFreedom lo decía por que parece que cada vez que posteas lo haces de un color de fuente diferente... que.. bueno, choca un poco por decirlo así. Un apunte, en los navegadores estándar (creo que en todos, por lo menos en FF) se recoge como hijo cualquier espacio dejado entre etiqueta y etiqueta. Esto es, a veces nos encontraremos con hijos que son nodos de texto y tienen como contenido un par de espacios en blanco.
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| |||
Re: Capturar elementos que estan en una celda Cita: Es la primera vez que veo que a alguien le "choca" un simple post con un color diferente.StrikeFreedom lo decía por que parece que cada vez que posteas lo haces de un color de fuente diferente... que.. bueno, choca un poco por decirlo así Cita: Voy a tomarlo en cuenta.Un apunte, en los navegadores estándar (creo que en todos, por lo menos en FF) se recoge como hijo cualquier espacio dejado entre etiqueta y etiqueta. Esto es, a veces nos encontraremos con hijos que son nodos de texto y tienen como contenido un par de espacios en blanco. Gracias |
| |||
Re: Capturar elementos que estan en una celda ya pude capturar los elementos de esta forma: Código PHP: Ejemplo: fila1->cantidad1. |
| |||
Re: Capturar elementos que estan en una celda Aun no logro cambiarles el nombre a los elementos, pueden ayudarme?, simplemente cambiarles el nombre por ejemplo si estan en la fila 2, que los elementos se le llamen cantidad2, precio2, etc. |
| |||
Re: Capturar elementos que estan en una celda Lo logre, ayer pude hacerlo, pero me olvide poner el script, aca va: Código PHP: Ya estoy a punto de acabar con esta parte de mi proyecto |