Javascript更改div内容

Javascript更改div内容,javascript,html,Javascript,Html,我的网站有一个作为标题,一个用于导航面板,一个用于内容 对于我使用的导航链接 <p class="blue"><label onclick="goFor('test')"> -> TEST! <- </label> </p> 在这种情况下,content div应该更改为文件“test.php” 但是Firebug说:document.getElementById(…).load不是一个函数 我做错了什么?使用$(“#content”

我的网站有一个
作为标题,一个用于导航面板,一个用于内容

对于我使用的导航链接

<p class="blue"><label onclick="goFor('test')"> -> TEST! <- </label> </p>
在这种情况下,content div应该更改为文件“test.php”

但是Firebug说:
document.getElementById(…).load不是一个函数

我做错了什么?

使用$(“#content”).load(某物)代替document.getElementById

或者。。。在该div中发出ajax请求并加载应答


对于没有lib的ajax请求,您可以在这里检查我的脚本(第一个答案):。请注意您想要的成功句柄。。。使用document.getElementById.

load是一个jQuery函数。我以前没有见过本机加载函数(我可能错了)
load
函数是jQuery函数,看看哦……有没有jQuery函数可以这样做呢?.load有点暗示jQuery我不认为op想要jQuery。。。我猜他实际上想要ajax请求,我不想使用ajax或Jquery。难道没有正常的方法吗?所以我必须重新加载整个页面?如果你的文件是.php,并且你想解析它。。。您有两个选择:ajax或重载。如果您的文件是其他文件。。。视情况而定。也。。。为什么你不想要ajax?你知道重载会发出与ajax相同的请求,所以我认为我应该执行重载,重载会采取速度刹车,加载到用户站点,而不是服务器。
function goFor(destination) 
{ 
    document.getElementById("content").load(destination+'.php'); 
}