elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Resuelto][javascript]¿Como hacer esto sin usar jquery?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Resuelto][javascript]¿Como hacer esto sin usar jquery?  (Leído 1,718 veces)
LaThortilla (Effort)

Desconectado Desconectado

Mensajes: 234


¿En que vida harás lo que en esta no?


Ver Perfil WWW
[Resuelto][javascript]¿Como hacer esto sin usar jquery?
« en: 22 Abril 2015, 21:41 »

buen dia como puedo hacer esto en javascript sin usar jquery?

Código
  1. $(' option[value="2"]').prop('selected','selected');


« Última modificación: 24 Abril 2015, 10:40 por #!drvy » En línea

EFEX


Desconectado Desconectado

Mensajes: 1.171


"Dinero Facil"


Ver Perfil WWW
Re: [Ayuda][javascript]¿Como hacer esto sin usar jquery?
« Respuesta #1 en: 23 Abril 2015, 00:30 »

Si solo queres cambiar el atributo o agregar uno nuevo podes usar setAttribute().

Código
  1. var select = document.getElementById("eleccion"),
  2.    option = select.getElementsByTagName("option"),
  3.    option2 = option[1];
  4.  
  5. option2.setAttribute('selected', 'selected');
https://developer.mozilla.org/es/docs/Web/API/Element/setAttribute


En línea

LaThortilla (Effort)

Desconectado Desconectado

Mensajes: 234


¿En que vida harás lo que en esta no?


Ver Perfil WWW
Re: [Ayuda][javascript]¿Como hacer esto sin usar jquery?
« Respuesta #2 en: 23 Abril 2015, 00:41 »

Si solo queres cambiar el atributo o agregar uno nuevo podes usar setAttribute().

Código
  1. var select = document.getElementById("eleccion"),
  2.    option = select.getElementsByTagName("option"),
  3.    option2 = option[1];
  4.  
  5. option2.setAttribute('selected', 'selected');
https://developer.mozilla.org/es/docs/Web/API/Element/setAttribute

pero no puedes asegurar que el atributo value de option2 es igual a 2....

necesito usar el selector de atributos pero desde javascript
En línea

EFEX


Desconectado Desconectado

Mensajes: 1.171


"Dinero Facil"


Ver Perfil WWW
Re: [Ayuda][javascript]¿Como hacer esto sin usar jquery?
« Respuesta #3 en: 23 Abril 2015, 01:05 »

Código
  1. option = document.querySelector('option[value="2"]');

En línea

LaThortilla (Effort)

Desconectado Desconectado

Mensajes: 234


¿En que vida harás lo que en esta no?


Ver Perfil WWW
Re: [Ayuda][javascript]¿Como hacer esto sin usar jquery?
« Respuesta #4 en: 23 Abril 2015, 03:51 »

Código
  1. option = document.querySelector('option[value="2"]');



perfecto deja lo calo ... Gracias  ;-) ;-)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines