Javascript 在哪里可以使用实际替换搜索栏值的输入来尝试“我的代码”?

Javascript 在哪里可以使用实际替换搜索栏值的输入来尝试“我的代码”?,javascript,html,url,pushstate,Javascript,Html,Url,Pushstate,我有一个类似Netflix浏览器搜索功能的代码: let url=location.href; setItem(“url”,url); 函数modURL(){ if(typeof(history.pushState)!=“未定义”){ //获取url 让newURL=localStorage.getItem(“url”)+'/?q='+document.getElementById('append').value; 让title=document.getElementById('append'

我有一个类似Netflix浏览器搜索功能的代码:

let url=location.href;
setItem(“url”,url);
函数modURL(){
if(typeof(history.pushState)!=“未定义”){
//获取url
让newURL=localStorage.getItem(“url”)+'/?q='+document.getElementById('append').value;
让title=document.getElementById('append').value;
设obj={Title:Title,Url:newURL};
log(“url”,newURL);
pushState(obj,obj.Title,obj.Url);
}否则{
警报(“浏览器不支持HTML5”);
}
}

结束URL

Stackblitz做得很好。请参见

您无法启动计算机上的本地服务器?@johntner。我可以。我有。我很快就在django服务器上试过了。它在一个模板上工作。但我试图避免当地的发展。不管怎样,把它作为一个答案,让我投票吧。你怎么会因为好奇而试图避免本地部署呢。我这么做首先是出于好奇,同时也是为了这个。如果有一个在线编辑能够处理这个问题,那还是很好的。