使用变量或JavaScript动态调用HTML文件以给出搜索结果?

使用变量或JavaScript动态调用HTML文件以给出搜索结果?,javascript,jquery,html,search-engine,Javascript,Jquery,Html,Search Engine,我一直很难找到如何使用jquery和javascript动态调用HTML文件。我所知道的是,按下enter键时会调用getContent: function getContent(){ var inputval= $(input).val(); document.getElementById("wrapper").innerHTML='<object type="text/html" data="'inputvalue'.html" ></object>'

我一直很难找到如何使用jquery和javascript动态调用HTML文件。我所知道的是,按下enter键时会调用getContent:

function getContent(){
    var inputval= $(input).val();
    document.getElementById("wrapper").innerHTML='<object type="text/html" data="'inputvalue'.html" ></object>';
}
两件事

我如何修复上面的代码以使用一个变量作为html文件名,并将其作为输入的val; 如果有更有效的方法通过输入调用结果,其中数据位于使用javascript AJAX或PHP的外部文件中,那将非常感谢
顺便说一句,在某些情况下我有点像javascript noob。

它给了我一个错误:Uncaught TypeError:无法将属性'innerHTML'设置为null@NicolásStraubValdiviesoit告诉您没有具有包装器id的元素。
$.get($('input').val() + '.html', function (response) {
    document.getElementById('wrapper').innerHTML=response;
});