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

264
Vistas
"Por favor complete el campo requerido" - El campo oculto está bloqueando mi envío

Tengo una página de wordpress con buddyboss instalado. El Pagebuilder es Elementor pro. El Complemento Buddyboss le brinda funciones similares a las de Facebook. En Buddy Boss, no hay problema para comentar publicaciones & co, pero si tengo una publicación fuera del sistema buddyboss, no puedo enviar mi comentario. Hay un campo oculto que debe completarse para poder enviar mi comentario. línea de código

Si coloco un script que apunta al área por su Id e intento eliminarlo, no funcionará. Si lo elimino manualmente, puedo enviarlo. tienen alguna idea?

Sin el CSS que oculta mi Textarea se ve así:

 <textarea id="aad669143d1a2b175fb447cb79a28f4b" aria-label="hp-comment" aria-hidden="true" name="comment" autocomplete="new-password" style="" tabindex="-1" class="error" aria-describedby="aad669143d1a2b175fb447cb79a28f4b-error" aria-invalid="true"> </textarea>
about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Según el código que publicaste en tu comentario, resulta que apuntar a la aria-label podría ser lo que necesitabas. Para eliminarlo, modificaría su código de la siguiente manera:

 var element_to_remove = document.querySelector('[aria-label="hp-comment"]'); element_to_remove.remove();

La primera línea encuentra el elemento basado en el atributo aria-label y su valor hp-comment , la segunda línea lo elimina del árbol HTML (que debería funcionar en todos los navegadores modernos; alternativamente, puede probar la forma de parentNode que describió).

Puedes probarlo usando este fragmento de código extendido:

 var element_to_remove = document.querySelector('[aria-label="hp-comment"]'); console.log(element_to_remove.id); // the id is logged element_to_remove.remove(); // remove the element element_to_remove = document.querySelector('[aria-label="hp-comment"]'); // nothing here console.log(element_to_remove); // --> null is logged
 <textarea id="aad669143d1a2b175fb447cb79a28f4b" aria-label="hp-comment" aria-hidden="true" name="comment" autocomplete="new-password" style="" tabindex="-1" class="error" aria-describedby="aad669143d1a2b175fb447cb79a28f4b-error" aria-invalid="true"> </textarea>

(Por supuesto, las líneas 2, 4 y 5 son solo para demostrar y no son realmente necesarias).

about 4 years ago · Santiago Trujillo 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