Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

236
Vistas
¿Por qué algunas operaciones no se aplican a un elemento con dos clases CSS?

Tengo dos elementos de entrada y un botón de la siguiente manera:

 <input class="close-acc-usr opt-in" type="text" name="closeAccUsr" /> <input class="close-acc-pin opt-in" type="number" name="closeAccPin" /> <button class="opt-btn close-btn">→</button>

En js quiero hacer clic en el botón, ambos contenidos del elemento de entrada se vuelven claros, así que escribo esta línea de código en la función del controlador de eventos del botón:

 document.querySelector('.opt-in').value = '';

¡¡Pero no funciona!! de hecho, si escribo el código anterior para los nombres de clase '.close-acc-pin' y '.close-acc-usr' en lugar de .opt-in, ¡funciona! pero ¿por qué con '.opt-in' no funciona?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Intente seleccionar todas las entradas con querySelectorAll :

 const btn = document.querySelector('.opt-btn') btn.addEventListener('click', function() { const inputs = document.querySelectorAll('.opt-in'); inputs.forEach(input => input.value = '') })
 <input class="close-acc-usr opt-in" type="text" name="closeAccUsr" /> <input class="close-acc-pin opt-in" type="number" name="closeAccPin" /> <button class="opt-btn close-btn">→</button>

about 4 years ago · Juan Pablo Isaza Denunciar

0

En lugar de usar dos clases para esa entrada, ¿por qué no cambiar esa clase opt-in suscripción a una identificación como esta?

 <input id="opt-in" class="close-acc-usr" type="text" name="closeAccUsr" />
→

Luego en tu JS esto:

 document.querySelector('#opt-in').value = '';

o mejor aun esto

 document.getElementById('opt-in').value = '';
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda