使用变量或JavaScript动态调用HTML文件以给出搜索结果?
我一直很难找到如何使用jquery和javascript动态调用HTML文件。我所知道的是,按下enter键时会调用getContent:使用变量或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>'
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;
});