Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

270
Visualizações
"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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda