Javascript html中的链接不起作用

Javascript html中的链接不起作用,javascript,html,css,Javascript,Html,Css,我将以下代码片段嵌入到Wix网站中 //JavaScript var国家=[ {名称:'Thailand',链接:'www.google.com'}, {名称:'坦桑尼亚',链接:'}, {名称:'突尼斯',链接:'}, {名称:'台湾',链接:'}, ]; var matchingCountries=[]; 函数updateCountry(){ var searchTerm=document.getElementById('countrySearchInput')。值; var result

我将以下代码片段嵌入到Wix网站中

//JavaScript
var国家=[
{名称:'Thailand',链接:'www.google.com'},
{名称:'坦桑尼亚',链接:'},
{名称:'突尼斯',链接:'},
{名称:'台湾',链接:'},
];
var matchingCountries=[];
函数updateCountry(){
var searchTerm=document.getElementById('countrySearchInput')。值;
var resultsList=document.getElementById('countrySearchResults');
resultsList.innerHTML='';
if(searchTerm.length==0)返回;
var matchingCountries=国家/地区。过滤器(功能(国家/地区){
返回country.name.toLowerCase().indexOf(searchTerm.toLowerCase())!=-1;
});
如果(matchingCountries.length>0){
var fewerCountries=matchingCountries.splice(0,Math.min(matchingCountries.length,5));
fewerCountries.forEach(功能(国家/地区){
resultsList.innerHTML+=“
  • ”; }); }否则{ resultsList.innerHTML+=“
  • 无搜索结果”
  • ”; } } 函数startSearch(){ document.getElementById('countrySearchResultsContainer')。style.display='block'; } 函数endSearch(){ document.getElementById('countrySearchResultsContainer')。style.display='none'; }
    /*CSS*/
    #国家搜索{
    字体系列:Helvetica;
    }
    *,*:之前,*:之后{
    框大小:边框框;
    }
    #国家搜索{
    宽度:400px;
    显示:块;
    }
    #国家搜索。输入{
    宽度:400px;
    字体大小:24px;
    填充:12px;
    边界半径:10px;
    边框:3倍纯白;
    背景色:rgba(150,150,150,0.1);
    保证金:0;
    }
    #国家搜索。输入:焦点{
    /*
    边框:3倍纯白;
    大纲:无;
    */
    }
    #countrySearchResultsContainer{
    宽度:100%;
    边框:3px实心#eee;
    边界半径:5px;
    显示:无;
    背景色:rgba(220220,0.7);
    }
    #国家搜索结果{
    保证金:0;
    宽度:100%;
    填充:0;
    }
    #国家搜索结果李{
    字体大小:24px;
    列表样式类型:无;
    填充:12px;
    }
    #国家搜索结果李:悬停{
    背景色:#eee;
    }
    #countrySearchResults li:不是(:最后一个孩子){
    垫底:10px;
    }
    #李娜{
    文字装饰:无;
    颜色:黑色;
    }
    #国家搜索结果李a:访问{
    颜色:黑色;
    }
    #国家搜索输入{
    颜色:白色;
    文本对齐:居中;
    左边距:自动;
    右边距:自动;
    }
    #countrySearchInput::-webkit输入占位符{
    颜色:白色;
    文本对齐:居中;
    左边距:自动;
    右边距:自动;
    }
    #countrySearchInput::-moz占位符{
    颜色:白色;
    文本对齐:居中;
    左边距:自动;
    右边距:自动;
    }
    #countrySearchInput::-ms输入占位符{
    颜色:白色;
    文本对齐:居中;
    左边距:自动;
    右边距:自动;
    }
    #countrySearchInput::-ms占位符{
    颜色:白色;
    文本对齐:居中;
    左边距:自动;
    右边距:自动;
    }
    
    

    您输入的URL不正确。当引用外部网站时,您需要包括该方案。将链接从
    www.google.com
    更改为
    http://www.google.com
    您可以在进入泰国时打开该链接

    当您使用
    www.google.com
    时,该链接将指向HTML文件所在文件夹中的文件或某物,该文件夹名为
    www.google.com
    。如果您想在文件中使用WebLink,则应考虑在链接之前添加<代码> http://<代码>或<代码> http://c>。
    https:/www.google.com/

    没有修复它:(您还可以从输入中删除
    onblur
    事件处理程序。这意味着只需删除
    onblur
    属性,它就可以按预期工作。在您取消选择输入时,内部
  • 在您获得单击它的更改之前是隐藏的。现在,解决方案只会使搜索栏消失。请检查此jsfiddle:Every事情应该按预期进行。您是否在浏览器开发人员工具控制台中获得任何可能帮助您了解错误所在的输出