Dúvida no exercício da Tabuada com Select

Home Fóruns JavaScript Dúvida no exercício da Tabuada com Select

Visualizando 2 respostas da discussão
  • Autor
    Posts
    • #67470

      No código do professor, ele optou por gerar dinamicamente os <option> utilizando CONCATENÇÃO:

      option.text +=${num} X ${i} = ${num*i}

      A escolha não fez sentido para mim, pois, se a cada iteração um <option> com este conteúdo é criado, para que utilizar a concatenação? Então testei sem o +=, utilizando só o =, e funcionou aqui. Meu raciocínio está correto?

      Outra pergunta: text é um ATRIBUTO da tag <option> que o JS entende como o texto que aparece entre a abertura e fechamento das tags? Isso quer dizer que posso considerar o atributo text para qualquer tag que comporta textos, como <p>, <h1>, entre outras?

      Muito obrigado!

    • #67479

      Perdão, desconsiderem. Não sei de onde tirei que o professor usou concatenação kkk… ele não usou. To maluco de tanto estudar

    • #67561
      Tutora Mayla
      Mestre

      Jonathas, ainda há alguma dúvida sobre esta sua primeira pergunta? Caso haja entre em contato novamente.
      Lembre-se sempre de descansar e fazer pausas em meio aos estudos para não se sentir sobrecarregado e não prejudicar a sua saúde.

      Não são todos os elementos que tem o atributo text disponível para este fim. Em alguns casos é usado o atributo innerText para modificar o texto entre a abertura e fechamento das tags. O atributo a ser usado varia de elemento para elemento. Se estiver em dúvida confira na documentação.

      Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.

Visualizando 2 respostas da discussão
  • Você deve fazer login para responder a este tópico.