Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] seleccionar elemento por un id que está guardado en una variable

Estas en el tema de seleccionar elemento por un id que está guardado en una variable en el foro de Jquery en Foros del Web. Hola a todos, por favor necesito ayuda con esto. Por varias razones tengo una variable en donde guardo el id de un formulario llamado "id". ...
  #1 (permalink)  
Antiguo 03/08/2016, 17:19
 
Fecha de Ingreso: septiembre-2007
Mensajes: 49
Antigüedad: 17 años, 1 mes
Puntos: 3
Pregunta seleccionar elemento por un id que está guardado en una variable

Hola a todos, por favor necesito ayuda con esto.

Por varias razones tengo una variable en donde guardo el id de un formulario llamado "id".

Lo que necesito es obtener el valor de un input text con la clase "nombre". Traté de hacerlo de la siguiente manera, pero no funciona

Código:
nombre = $('id .nombre').val();
Espero me puedan ayudar.

Saludos.
  #2 (permalink)  
Antiguo 03/08/2016, 19:04
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: seleccionar elemento por un id que está guardado en una variable

Cita:
Iniciado por Literman Ver Mensaje
Por varias razones tengo una variable en donde guardo el id de un formulario llamado "id".
¿Esa variable la tienes en javascript? ¿la tienes como atributo en la etiqueta <form>?
  #3 (permalink)  
Antiguo 03/08/2016, 20:19
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 11 años, 2 meses
Puntos: 39
Respuesta: seleccionar elemento por un id que está guardado en una variable

No me queda claro quien se llama "id", la variable o el formulario??

Si es el formulario, en este caso a tu selector le falta un símbolo: $('#id .nombre') si es un identificador o $('.id .nombre') si es una clase.

Si la variable se llama id y haces referencia a un formulario: var id = $(form), entonces podrías recuperar el valor de esta manera: $(id).find('.nombre').val();
__________________
velarde23.com - Soluciones Web
  #4 (permalink)  
Antiguo 03/08/2016, 22:28
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 4 meses
Puntos: 263
Respuesta: seleccionar elemento por un id que está guardado en una variable

Cita:
Iniciado por Literman Ver Mensaje
Hola a todos, por favor necesito ayuda con esto.

Por varias razones tengo una variable en donde guardo el id de un formulario llamado "id".

Lo que necesito es obtener el valor de un input text con la clase "nombre". Traté de hacerlo de la siguiente manera, pero no funciona

Código:
nombre = $('id .nombre').val();
Espero me puedan ayudar.

Saludos.
Seria más fácil si lo ubicas por su nombre
Código Javascript:
Ver original
  1. //seleccionamos el formulario
  2. var formulario = id;
  3.  
  4. //cargamos el valor del imput name nombre de ese formulario
  5. var nombre = document.formulario.nombre.value;

ahora si es por la clase, seria algo asi creo:

Código Javascript:
Ver original
  1. var nombre = $("input[class=nombre]").val();/*Esta es muy abierta ya que si tienes varios inputs con esa clase o lo que sea te va a fallar*/
  2.  
  3. //ó
  4.  
  5. var nombre = $(".nombre").val()/*Esta es muy abierta ya que si tienes varios inputs con esa clase o lo que sea te va a fallar*/
__________________
[email protected]
HITCEL
  #5 (permalink)  
Antiguo 04/08/2016, 10:03
 
Fecha de Ingreso: septiembre-2007
Mensajes: 49
Antigüedad: 17 años, 1 mes
Puntos: 3
Respuesta: seleccionar elemento por un id que está guardado en una variable

todas las respuestas funcionan, muchas gracias!!!!!

Etiquetas: input, text, valor, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:19.