我的网站有一个<div>
标题,一个用于导航面板,另一个用于内容。
对于我使用的导航链接
<p class="blue"><label onclick="goFor('test')"> -> TEST! <- </label> </p>
和我的JS:
function goFor(destination)
{
document.getElementById("content").load(destination+'.php');
}
在这种情况下,content-div应该更改为文件“test.php”。
但是Firebug说:document.getElementById(...).load is not a function
我做错了什么?
答案 0 :(得分:3)
使用$(“#content”)。load(something)而不是document.getElementById。
或者......发出ajax请求并在该div中加载答案。
对于没有lib的ajax请求,您可以在此处查看我的脚本(第一个答案):Insert external page html into a page html。请注意成功句柄,使用document.getElementById。