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

134
Visualizações
tratando de agregar entrada de formulario a la URL para la solicitud GET

¿Cómo hago para agregar un objeto al final de mi dirección de URL? En este momento, $ año no se agrega a la solicitud GET.

 <input type = "text" id="year"> <input type = "submit" id="btn"> <script > document.getElementById("btn").addEventListener("click", function() { var $year = document.getElementById("year"); request = new XMLHttpRequest(); request.open("GET", "https://mudfoot.doc.stu.mmu.ac.uk/node/api/halloffame?year="+$year, true); request.send(null); } return val; }
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

use value() después de getElementById para obtener el valor de ese elemento seleccionado

 <input type="text" id="year"> <input type="submit" id="btn"> <script> document.getElementById("btn").addEventListener("click", function () { var $year = document.getElementById("year").value; request = new XMLHttpRequest(); const reqUrl = "https://mudfoot.doc.stu.mmu.ac.uk/node/api/halloffame?year=" + $year console.log("reqUrl: ", reqUrl); request.open("GET", reqUrl, true); request.send(null); }) </script>

about 4 years ago · Juan Pablo Isaza Relatório

0

Intenta usar:

 document.getElementById("btn").addEventListener("click", function() { var $year = document.getElementById("year").value; request = new XMLHttpRequest(); request.open("GET", "https://mudfoot.doc.stu.mmu.ac.uk/node/api/halloffame?year=" + $year, true); request.send(null); }

Creo que su problema era que no estaba obteniendo el valor de la entrada, solo estaba seleccionando el elemento.

Estabas haciendo: document.getElementById("year") que te da el elemento. Pero debe hacer document.getElementById("year").value que le da el valor del cuadro de texto.

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