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

75
Visualizações
¿Cómo puedo interactuar con esta clase span? Esto es para una extensión de cromo de relleno automático

Estoy tratando de que mi extensión de Chrome seleccione automáticamente una opción desplegable. No estoy seguro de si esta es la mejor manera de hacerlo, pero como primer paso, abordo el siguiente html (el html superior está antes del estado seleccionado, la segunda línea html está después de que se realiza la selección):

html:

 <md-select ng-disabled="!editIAreas || applicationReview.readOnly" ng-model="ia.iRecommendation" name="iRecommendation" aria-label="iRecommendation" <md-select ng-disabled="!editIAreas || applicationReview.readOnly" ng-model="ia.iRecommendation" name="iRecommendation" aria-label="iRecommendation: No"

complemento de javascript para cambiar el primer atributo:

 document.querySelector('[aria-label="iRecommendation"]').setAttribute('aria-label', 'iRecommendation: No');

siguiente cambio de atributo:

 class="ng-valid ng-touched ng-not-empty ng-dirty" class="ng-valid ng-touched ng-not-empty ng-dirty ng-valid-parse"

cambiado con:

 document.querySelector('[aria-label="iRecommendation"]').setAttribute('class', 'ng-valid ng-touched ng-not-empty ng-dirty ng-valid-parse');

Lo último que necesito cambiar (creo) es esto:

 <b></b></div></span><span class="md-select-icon" aria-hidden="true"></span></md-select-value></md-select> <b>Not Qualified</b></div></span><span class="md-select-icon" aria-hidden="true"></span></md-select-value></md-select>

¿Cómo puedo cambiar el estado de eso? :O ¿Estoy haciendo esto bien?

editar: aquí hay más de lo último:

 <span><div class="md-text"><b>Not Qualified</b></div></span><span class="md-select-icon" aria-hidden="true"></span></md-select-value></md-select>

edit2: entonces necesito configurar el texto de md-text entre <b> and </b> ¿cómo? He estado intentando todo el día en la consola.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

que dolor de cabeza. aquí está la solución:

 document.querySelector("#select_value_label_2340 > span:nth-child(1) > div").innerHTML = 'Not Qualified';

Solo tenía que mirar el html y copiar la ruta js... y usar innerhtml... ¿que puede no ser seguro? no sé. funciona.

editar: no importa. ya no funciona qué diablos

Está bien, es incluso peor de lo que pensaba. Estoy trabajando con un contenedor de entrada, por lo que el html ni siquiera está expuesto hasta que hago clic en la cosa. ¿Hay una manera más fácil de hacer esto?

about 4 years ago · Juan Pablo Isaza 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