Javascript 在api中使用用户输入返回的值

Javascript 在api中使用用户输入返回的值,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我已经编写了从这个url调用api的代码- 我希望用户在站点中输入一个值,该值由api接收并连接到拉取数据所需的其他值 上面的url正确地调用了api,但当我尝试用实际用户输入替换MSFT时,api调用无效 我曾尝试通过将msft替换为let input=$('#stockInput').val()将输入与url连接起来,但没有效果 用户在其中键入的元素的id是stockInput如果我是对的,您希望将用户的输入作为查询参数传递给api调用 let input = $('#stockInput

我已经编写了从这个url调用api的代码-

我希望用户在站点中输入一个值,该值由api接收并连接到拉取数据所需的其他值

上面的url正确地调用了api,但当我尝试用实际用户输入替换MSFT时,api调用无效

我曾尝试通过将msft替换为
let input=$('#stockInput').val()
将输入与url连接起来,但没有效果


用户在其中键入的元素的id是
stockInput

如果我是对的,您希望将用户的输入作为查询参数传递给api调用

let input = $('#stockInput').val();
let url = "https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol="+input+"&apikey=RO6QHBGM0A4VO7NT";
// make your API call with the url

你是怎么加上去的。甚至给出整行你是如何用$(“#stockInput”)替换msft的。val()我将它保存在一个名为input的变量下,然后用inputPost替换msft,这样我们就可以看到它有什么问题了。是的,我试过了,它仍然给我同样的错误。请发布你的代码片段,这样我们就可以看到有什么问题了