Consulta sencilla sobre código

Poka Seguir

VIP
Iota
Social Media
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
24 Sep 2012
Mensajes
2.409
Hola qué tal! Actualmente estoy usando el siguiente código para seleccionar todos los chekbox de un formulario:

Insertar CODE, HTML o PHP:
$$('input[type="checkbox"').map(i => i.checked = true)

mi duda es si hay alguna forma de que no seleccione los checkbox que contienen un número o una palabra.

Desde ya muchas gracias
 

Joao De Sousa

Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
10 Ago 2015
Mensajes
1.220
Hola, te refieres a su valor como tal?
 

Poka

VIP
Iota
Social Media
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
24 Sep 2012
Mensajes
2.409
Hola, te refieres a su valor como tal?
El código lo pongo en la consola del chrome y me selecciona todos los checkbox de una web. Lo que quiero es que los valores que tengan cierto número o palabra no me los seleccione, y solo me seleccione los otros.

Se puede hacer eso? Gracias
 

samuelsuteras

Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
5 Oct 2017
Mensajes
924
Prueba con el siguiente codigo a ver si te funciona.


JavaScript:
$('#store_cat :checkbox').filter(function() {
    return this.value.trim() = "abc";
}).prop('checked', true);
 

Joao De Sousa

Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
10 Ago 2015
Mensajes
1.220
El código lo pongo en la consola del chrome y me selecciona todos los checkbox de una web. Lo que quiero es que los valores que tengan cierto número o palabra no me los seleccione, y solo me seleccione los otros.

Se puede hacer eso? Gracias

Si, ok y cuantos valores quieres verificar?

Si por ejemplo quieres ignorar el valor "abc" sería así:

JavaScript:
$('input[type="checkbox"')
  .filter((i, el) => $(el).val() !== 'abc')
  .prop('checked', true);

Pero si tienes más valores por ignorar los puedes colocar en un array. Por ejemplo "abc" y "abcd":

JavaScript:
$('input[type="checkbox"')
  .filter((i, el) => !['abc', 'abcd'].includes($(el).val()))
  .prop('checked', true);
 

explorenew

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Sep 2019
Mensajes
287
Hola qué tal! Actualmente estoy usando el siguiente código para seleccionar todos los chekbox de un formulario:

Insertar CODE, HTML o PHP:
$$('input[type="checkbox"').map(i => i.checked = true)

mi duda es si hay alguna forma de que no seleccione los checkbox que contienen un número o una palabra.

Desde ya muchas gracias

= es un valor de asignación, == es un valor de comparación
 

Poka

VIP
Iota
Social Media
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
24 Sep 2012
Mensajes
2.409
Gracias a todos, probaré los códigos y aviso por aquí.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba