Javascript 尝试将简单API实现到返回用户输入指定结果的HTML文档中

Javascript 尝试将简单API实现到返回用户输入指定结果的HTML文档中,javascript,html,Javascript,Html,我试图学习更多关于API的知识,并将它们集成到HTML文档中。目前我发现了一个非常简单的API,它以JSON格式显示时区。这是东部标准时间 有3个时区与API关联,超链接将根据您选择的时区进行更改。目前我只知道如何根据用户输入打开链接。我想能够发送一个请求的链接,并更新当前的HTML页面上我显示的数据从链接。我试着研究如何做到这一点,但还没有真正拿出任何具体的我知道如何使用。(我对JS还是很陌生)任何帮助都将不胜感激。 这是我的代码: 世界时钟API var timezone=prompt(

我试图学习更多关于API的知识,并将它们集成到HTML文档中。目前我发现了一个非常简单的API,它以JSON格式显示时区。这是东部标准时间

有3个时区与API关联,超链接将根据您选择的时区进行更改。目前我只知道如何根据用户输入打开链接。我想能够发送一个请求的链接,并更新当前的HTML页面上我显示的数据从链接。我试着研究如何做到这一点,但还没有真正拿出任何具体的我知道如何使用。(我对JS还是很陌生)任何帮助都将不胜感激。 这是我的代码:


世界时钟API
var timezone=prompt('输入est、utc或cet以显示该时区的信息')
document.getElementById(“时间”)
如果(时区!=null){
窗口打开(“https://worldclockapi.com/api/json/“+时区+”/现在”)
}

var timezone=prompt('输入est、utc或cet以显示该时区的信息');
xmlhttp=新的XMLHttpRequest();
xmlhttp.onreadystatechange=状态变化;
open(“GET”https://worldclockapi.com/api/json/“+时区+”/now”,正确);
xmlhttp.send(空);
函数状态_Change(){
if(xmlhttp.readyState==4){
if(xmlhttp.status==200){
a=JSON.parse(xmlhttp.responseText);
document.getElementById('tz').innerHTML=a['currentDateTime'];
}否则{
警报(“检索数据时出现问题:+xmlhttp.statusText”);
}
}
}


AJAX是用于获取外部内容而不刷新当前页面的技术名称。