Consulta sencilla sobre código

  • Autor Autor Poka
  • Fecha de inicio Fecha de inicio
Poka

Poka

VIP
Iota
Social Media
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
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
 
Hola, te refieres a su valor como tal?
 
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
 
Prueba con el siguiente codigo a ver si te funciona.


JavaScript:
$('#store_cat :checkbox').filter(function() {
    return this.value.trim() = "abc";
}).prop('checked', true);
 
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);
 
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
 
Gracias a todos, probaré los códigos y aviso por aquí.
 
Atrás
Arriba